Kezdőoldal » Számítástechnika » Weblapkészítés » Mi a gond ezzel a SQL kiíratás...

Mi a gond ezzel a SQL kiíratással?

Figyelt kérdés

<?php


include 'connect.php';


$sql = mysql_query('SELECT * FROM fruits');


while ($row = mysql_fetch_assoc($sql)) {


echo $row['name'].'<br />';

echo $row['price'].'<br />';


if( $row['type'] == 1 ) print "Raktáron";

else print "Nincs a készleten!";

}


?>



Ezt a hibát kapom:Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource on line 7



2014. márc. 4. 20:26
1 2 3
 1/25 anonim ***** válasza:
0%
próbáld ki mysql_fetch_array-el
2014. márc. 4. 20:35
Hasznos számodra ez a válasz?
 2/25 A kérdező kommentje:
Nem jó úgy sem, és a mysql_num_rows-nál is ugyanez a hiba van.
2014. márc. 4. 20:55
 3/25 anonim ***** válasza:
Tuti van "fruits" táblád?
2014. márc. 4. 21:15
Hasznos számodra ez a válasz?
 4/25 A kérdező kommentje:
Igen, biztos!
2014. márc. 4. 21:24
 5/25 anonim ***** válasza:

És a connect scriptben minden oké?

Nem mysqli vagy egyéb van véletlen?

2014. márc. 4. 22:08
Hasznos számodra ez a válasz?
 6/25 anonim ***** válasza:
Írasd ki a MySQL error-t, hátha mond valami okosat.
2014. márc. 5. 00:07
Hasznos számodra ez a válasz?
 7/25 anonim ***** válasza:

Hiányzik a $sql = kezdetű sorból a kapcsolat azonosítója, vagyis a resource. A mysql_querynek két paramétere van. A másodikat, ha rendesen csináltad, a connect.php-ban kellett definiálni, ahol csatlakozol az adatbázishoz.

Honnan tudná különben, hogy melyik adatbázisban keresel?

2014. márc. 5. 08:03
Hasznos számodra ez a válasz?
 8/25 anonim ***** válasza:
Ha a fruits tábla hiányozna vagy más probléma lenne az adatbázisban, akkor nem ez lenne a hibaüzenet. (Előző)
2014. márc. 5. 08:06
Hasznos számodra ez a válasz?
 9/25 anonim ***** válasza:
0%

Megvan:)

Szerintem..

while ($row = mysql_fetch_assoc($sql))

== jel kell oda

2014. márc. 5. 08:10
Hasznos számodra ez a válasz?
 10/25 anonim ***** válasza:

Nem, oda határozottan egy = kell, ez értékadás! Ha == lenne, akkor hol kapna értéket a $row?

Az a hiba, amit az előbb írtam.

2014. márc. 5. 08:24
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!