Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Mały problem
sendi16
post 9.06.2003, 19:49:32
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 29.03.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


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]
Go to the top of the page
+Quote Post
lisu
post 9.06.2003, 19:55:48
Post #2





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 25.01.2003
Skąd: mazury, wawa

Ostrzeżenie: (0%)
-----


Radze ci poczytać to.
Prawdopodobnie cos ze skladnia. Możesz też też wrzucić zapytanie do phpMyAdmin i zobaczyć gdzie wywala błąd.[/code]


--------------------
--
Carpe Diem
Go to the top of the page
+Quote Post
[fisher]
post 9.06.2003, 19:59:38
Post #3





Grupa: Zarejestrowani
Postów: 151
Pomógł: 0
Dołączył: 4.03.2003

Ostrzeżenie: (0%)
-----


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'


--------------------
Wszystko ... co na świecie interesujące, bierze się z czyichś dziwacznych myśli [David Lynch]
Andrzej Lepper to Kretyn<
Go to the top of the page
+Quote Post
lewal
post 9.06.2003, 20:16:36
Post #4





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 25.05.2003

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
uboottd
post 9.06.2003, 20:18:16
Post #5





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
[fisher]
post 9.06.2003, 20:20:56
Post #6





Grupa: Zarejestrowani
Postów: 151
Pomógł: 0
Dołączył: 4.03.2003

Ostrzeżenie: (0%)
-----


Cytat
fisher - prawie trafiles... prawie

Nie chcialem podawac pelnej solucji, a raczej naprowadzic na istote problemu


--------------------
Wszystko ... co na świecie interesujące, bierze się z czyichś dziwacznych myśli [David Lynch]
Andrzej Lepper to Kretyn<
Go to the top of the page
+Quote Post
lewal
post 9.06.2003, 20:32:55
Post #7





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 25.05.2003

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 07:51