Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: table ongelma!

Sivun loppuun

PAKO [29.10.2005 16:59:04]

#

Elikkä yritän tehdä taulukkoa ja silmukan avulla lisään rivejä taulukkoon, mutta kun lisään silmukkaan lisää sarakkeita niin sivua ei löydy enää seitsemän sarakkeen jälkeen.

<?php
 echo "<table border = \"20\" cellspacing = \"0\">";
 echo "<tr><td><b>Liike </b></td><td><b>Inc 15</b></td><td><b>1 </b></td><td><b>2 </b></td><td><b>3 </b></td><td><b>4 </b></td><td><b>5 </b></td><td><b>6 </b></td>
 <td><b>Inc 10 </b></td><td><b>1 </b></td><td><b>2 </b></td><td><b>3 </b></td><td><b>4 </b></td><td><b>5 </b></td><td><b>6 </b></td>
 <td><b>Inc 5 </b></td><td><b>1 </b></td><td><b>2 </b></td><td><b>3 </b></td><td><b>4 </b></td><td><b>5 </b></td><td><b>6 </b></td><td><b>2 Negs </b></td></tr>";


 for ($i = 0; $i < 14; $i++) {

	echo "<tr><td><input type = \"text\" name \"liike\" value = \"\"></td>
	<td><input type = \"text\" name = \"inc15\" value = \"\" size = \"6\"></td>
	<td><input type = \"text\" name = \"inc151\" value = \"\" size = \"3\"></td>
	<td><input type = \"text\" name = \"inc152\" value = \"\" size = \"3\"></td>
	<td><input type = \"text\" name = \"inc153\" value = \"\" size = \"3\"></td>
	<td><input type = \"text\" name = \"inc154\" value = \"\" size = \"3\"></td>
	<td><input type = \"text\" name = \"inc155\" value = \"\" size = \"3\"></td>";
 }
?>

Tämä näkyy oikein.

Kun lisään

<td><input type = \"text\" name = \"inc156\" value = \"\" size = \"3\"></td>";

Niin sivua ei enää löydy.

Mikä olis mahdollinen ratkaisu pulmaan?

hunajavohveli [29.10.2005 20:36:52]

#

No ainakin tr-tagi jää sulkematta. Kokeile lisätä perään </tr> jos sillä olisi jotain vaikutusta asiaan.

ajv [29.10.2005 20:46:54]

#

hunajavohveli kirjoitti:

No ainakin tr-tagi jää sulkematta. Kokeile lisätä perään </tr> jos sillä olisi jotain vaikutusta asiaan.

OFFTOPIC:
Korjatkoon joku, jos puhun potaskaa, mutta mikäli oikein muistan alkuperäisissä spekseissä ei lue, että <tr>-tagi täytyy sulkea (pl. xhtml). Joku muinainen Netscape ei vain osannut näyttää taulukoita ilman sulkemista ja tätä kautta muodostui käytännön standardi sulkea myös tr-tagi. Sama hommeli (tosin tapauksena paljon tuoreempi) muistaakseni <br />-tagin kanssa. Joku selain ei ymmärtänyt alkuperäistä <br/>-muotoa, niin sinne tuli sitten tuo välilyönti mukaan (<br />).

Edit: kyllähän tuo minulla ainakin näkyy.

PAKO [29.10.2005 21:08:18]

#

Samalailla toimii on tagi tai ei. Tuota uutta riviä voi lisätä jonkin matkaa ja kun liikaa tulee merkkejä niin sivua ei enää löydy.

ajv [29.10.2005 21:13:26]

#

Laitappa linkki tuonne jos mahdollista.

PAKO [29.10.2005 22:04:27]

#

Tässä olis linkki. Tämä on omalla servulla enkä pietä konetta aina yötäpäivää päällä, mutta eiköhän tänne pääse aina välillä.

http://84.248.167.97:8080/sivusto/

Laita käyttäjänimeksi ohjelmointiputka ja salasanaksi jippii. Sen jälkeen paina nappia HST Laskin.

PAKO [30.10.2005 01:16:17]

#

Jostain kumman syystä tämä toimii kaverin IIS servulla, mutta omalla Apache kakkosella ei worki...

PAKO [30.10.2005 11:49:47]

#

Sarakkeita pystyn lisäämään, jos otan silmukasta toistoja eli rivejä vähemmäksi. Ilmeisesti tämä bugi johtuu apache2:hen muistinhallinnasta.. APUVA

PAKO [30.10.2005 19:53:44]

#

Vaihoin apache serverin abyssiin ja nyt pelittää hyvin..
Ongelma ratkaistu omalla tyylillä...


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta