php-mysql adatok lekérdezése
$sql=" select x from y WHERE z ='1' ";
$lekeres=mysql_query($sql) or die(mysql_error());
$s = mysql_fetch_assoc($lekeres);
foreach ($s as $s2) {
print "</ br>".$s2;
}
y táblából kiakarom választani azoknak az x-eknek az értékeit ahol z =1
majd kiszeretném íratni ezeket az értékeket
sajnos így nem működik a kódrészlet mert csak az első elemet írja ki a többit nem.
nagyon sokféle változatot megpróbáltam a kiíratásra és lekérdezésre amik működtek is de mind csak az első elemet írta ki ami megfelelt a z=1-nek a többit már nem
valaki tudna segíteni, hogy hogy is lenne helyes a lekérdezésem és a kiíratásom?
■ $lekeres=mysql_query($sql) or die(mysql_error());
$s = mysql_fetch_assoc($lekeres);
foreach ($s as $s2) {
print "</ br>".$s2;
}
y táblából kiakarom választani azoknak az x-eknek az értékeit ahol z =1
majd kiszeretném íratni ezeket az értékeket
sajnos így nem működik a kódrészlet mert csak az első elemet írja ki a többit nem.
nagyon sokféle változatot megpróbáltam a kiíratásra és lekérdezésre amik működtek is de mind csak az első elemet írta ki ami megfelelt a z=1-nek a többit már nem
valaki tudna segíteni, hogy hogy is lenne helyes a lekérdezésem és a kiíratásom?
Dokumentáció
mysql_ függvények
mysql_*
függvényeket, és helyette amysqli_*
használsz. Amysql_fetch_assoc
pontosan egyetlen sort fog visszaadni, ami a következő sor a találatok között. Ha több sor kell, akkor többször kell kiadni az utasítást. Mind a mysql_query mind a mysqli_query megfelelő segítséggel lát el a megoldással kapcsolatban, sőt a mysql_fetch_assoc is.köszi a segítséget
$lekeres=mysql_query($sql) or die(mysql_error());
$sorok_szama = mysql_num_rows($lekeres);
for( $i = 0; $i < $sorok_szama; ++$i ){
$s = mysql_fetch_assoc($lekeres);
print $s[x]."<br /> ";
}
erre jutottam, hogy ez így működik. azért mysql_ függvényeket használtam mert én még régen így tanultam és régóta nem foglalkoztam vele, de akkor igyekezek áttérni a mysqli_ -re
köszönök minden segítséget
Felejtsd el akkor, ahogy
Ha már úgyis kezdőként
Sajnos rengeteg a neten az őskori tutorial, amelyek még mind a mysql_ függvényeket használják.
Kódszínezőt