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?
No ainakin tr-tagi jää sulkematta. Kokeile lisätä perään </tr> jos sillä olisi jotain vaikutusta asiaan.
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.
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.
Laitappa linkki tuonne jos mahdollista.
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.
Jostain kumman syystä tämä toimii kaverin IIS servulla, mutta omalla Apache kakkosella ei worki...
Sarakkeita pystyn lisäämään, jos otan silmukasta toistoja eli rivejä vähemmäksi. Ilmeisesti tämä bugi johtuu apache2:hen muistinhallinnasta.. APUVA
Vaihoin apache serverin abyssiin ja nyt pelittää hyvin..
Ongelma ratkaistu omalla tyylillä...
Aihe on jo aika vanha, joten et voi enää vastata siihen.