Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mały problem
Forum PHP.pl > Forum > PHP
sendi16
mam taki skrypcik:
[php:1:6a3fa9711d]<?php

mysql_connect($sqlhost, $sqluser, $sqlpass);
mysql_select_db($sqldb);

$query="SELECT * FROM tips WHERE letter=$letter";
$dane=mysql_query($query);
while($row=mysql_fetch_array($dane)) {
print($row[id]);
}
?>
[/php:1:6a3fa9711d]

powoduje mi oto taki bląd:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:usrapachehttpdhtmlcybergamesindex.php on line 131

możecie mi wyjaśnic co w nim jest nie tak??

z góry dzięki
biggrin.gif smile.gif biggrin.gif [/b]
?>[/php]
lisu
Radze ci poczytać to.
Prawdopodobnie cos ze skladnia. Możesz też też wrzucić zapytanie do phpMyAdmin i zobaczyć gdzie wywala błąd.[/code]
[fisher]
Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:usrapachehttpdhtmlcybergamesindex.php on line 131

możecie mi wyjaśnic co w nim jest nie tak??


sprobuj ujac $letter w cudzyslowa, np tak

Kod
SELECT * FROM tips WHERE letter='$letter'
lewal
fisher - prawie trafiles... prawie
ten wiersz powinien wygladac tak:
[php:1:b47cb44d6c]
....
$query="SELECT * FROM tips WHERE letter='".$letter."'";
....
[/php:1:b47cb44d6c]
a, no i oczywiscie brakuje tez wartosci jakie powinny byc poprzypisane do zmiennych rolleyes.gif
uboottd
Cytat
[php:1:8bc2b9f0fc]<?php

mysql_connect($sqlhost, $sqluser, $sqlpass);
mysql_select_db($sqldb);
   if (mysql_errno())
     print mysql_error();
$query="SELECT * FROM tips WHERE letter=$letter";
$dane=mysql_query($query);
   if (mysql_errno())
     print mysql_error();
while($row=mysql_fetch_array($dane)) {
print($row[id]);
}
?>
[/php:1:8bc2b9f0fc]


Odpal tak i zobacz co napisze.
[fisher]
Cytat
fisher - prawie trafiles... prawie

Nie chcialem podawac pelnej solucji, a raczej naprowadzic na istote problemu
lewal
Cytat
"]
Cytat
fisher - prawie trafiles... prawie

Nie chcialem podawac pelnej solucji, a raczej naprowadzic na istote problemu
faktycznie masz racje - tez jestem za tym zeby naprowadzac pytajacego na rozwiazanie zamiasto podawac mu je gotowe, szczegolnie w tak skomplikowanym przypadku jak tu - dodanei dokladnie 5 znaczkow wymaga na tyle duzo pracy i moze byc tak pouczajace ze lepiej pozostawic je autorowi pytania laugh.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.