Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błąd w wyświetlaniu wyników[rozwiązany]
miccom
post
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Witam wszystkich.
Ma kłopot.

wysyłam zapytanie SQL do bazy danych

  1. $zapytanie = ("SELECT `nazwa`,`opis`,`email`,`web`,`region` FROM `user` WHERE `username`=$l");
  2. $idzapytania = mysql_query($zapytanie);
  3.  
  4. echo '<table>';
  5. while ($wiersz = mysql_fetch_row($idzapytania));
  6. {
  7. echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td><td>'. $wiersz[2] .'</td><td>'. $wiersz[3] .'</td><td>'. $wiersz[4] .'</td></tr>';
  8. }
  9. echo '<table>';
  10.  
  11. ?>


i otrzymuję taki komunikat.
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/miccom/public_html/twoje.php on line 18

linia 18 dotyczy pętli while.....

Gdzie robię błąd? Proszę o pomoc. Pozdrawiam.

Ten post edytował miccom 6.01.2008, 16:01:38


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


czy do zmiennej $l na pewno przypisujesz nazwę użytkownika questionmark.gif
popraw zapytanie:
  1. ... WHERE `username`='$l';

popraw kod
  1. <?php
  2. while($wiersz = mysql_fetch_row($idzapytania)) // tutaj nie może być średnika !
  3. ?>

i powinno śmigać... powodzenia.


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
miccom
post
Post #3





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Ok. Dziękuję za pomoc. Działa. Pozdrawiam.


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
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 Aktualny czas: 19.08.2025 - 16:22