Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] problem z zapytaniem mysql
michu2510
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.10.2007
Skąd: http://localhost/

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


mam takie zapytanie mysql:
CODE
$sql = 'SELECT * FROM `users`';
$odp=@mysql_query($sql);
while($row = mysql_fetch_array($odp, MYSQL_NUM)){
print_r("$row");
print"
$row[1]
";

}

i okazuje sie ze row to nie tablica dlaczego?
Go to the top of the page
+Quote Post
starach
post
Post #2





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

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


Po pierwsze zamiast:
while($row = mysql_fetch_array($odp, MYSQL_NUM))
używaj:
while(false !== ($row = mysql_fetch_array($odp, MYSQL_NUM)))
po drugie sprawdź czy zapytanie nie zwraca ci błędu
Go to the top of the page
+Quote Post
michu2510
post
Post #3





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.10.2007
Skąd: http://localhost/

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


nie zwraca błędu bo print działa i wypisuje 1 a potem 2 ale print_r zwraca Array i tyle dlaczego proszę o pomoc juz ine wiem co zrobic blinksmiley.gif
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
print_r zwraca Array
tak to jest jak sie tablice (array) rzutuje na tekst....
nie: print_r("$row");
a: print_r($row);

gdzie uczą takiej durnej skladni?

ps: przenosze


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
michu2510
post
Post #5





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.10.2007
Skąd: http://localhost/

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


o dzieki teraz wiem ze nie jestem mądry tylko mondry
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: 21.08.2025 - 12:50