mysql adatlekérdezés nem megy
Sziasztok!
Ismét gyerekes hibával jelentkezem valszeg.
az eredményt itt nézhetitek meg: http://www.netnap.hu/htmls/tarsker_feltolt.php
o. sor: id
1. sor: szöveg
tábla megvan rendesen, van benne adat, eddig ugyan ezt használtam egymásik fájlban kilistázásra legördülőhöz, ott jó...
Mit rontottam el?
■ Ismét gyerekes hibával jelentkezem valszeg.
<?php
print ('<select name="ismcel">');
$keres1 = mysql_query("SELECT * FROM tarsker_cel ORDER by id asc");
for($i=1; $kateg=mysql_fetch_row($keres1) ; $i++);
{
print("<option value=" . $kateg[0] . ">" . $kateg[1] . "</option>");
}
print('</select>');
?>
print ('<select name="ismcel">');
$keres1 = mysql_query("SELECT * FROM tarsker_cel ORDER by id asc");
for($i=1; $kateg=mysql_fetch_row($keres1) ; $i++);
{
print("<option value=" . $kateg[0] . ">" . $kateg[1] . "</option>");
}
print('</select>');
?>
az eredményt itt nézhetitek meg: http://www.netnap.hu/htmls/tarsker_feltolt.php
o. sor: id
1. sor: szöveg
tábla megvan rendesen, van benne adat, eddig ugyan ezt használtam egymásik fájlban kilistázásra legördülőhöz, ott jó...
Mit rontottam el?
nincs több dimenzió?
TikuVoltam
Ma is holnap fekszünk le, mint tegnap
Kukkants bele a forrásba
<b>Fatal error</b>: Call to undefined function: mysql_array_row() in <b>/USER/netnaponline/netnap_hu/www/htmls/tarsker_feltolt.php</b> on line <b>72</b><br />
for ciklus alapvető gondja
lezárod a for cilust egy pontosvesszővel. így nem hajtódik végre a "ciklusmag", mivel nem is ciklusmag... ;]
for ($i=1; $kateg=mysql_fetch_array($keres1); $i++)
{ print("<option value=".$kateg["id"].">".$kateg["szoveg"]."</option>");
}
egyébként szvsz is elegánsabb a
while ($kateg=mysql_fetch_array($keresl))
{ print("<option value=".$kateg["id"].">".$kateg["szoveg"]."</option>");
}
megoldás