Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błąd w pętli while, Dziwne zachowanie pętli
Vytt
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 3.01.2012

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


Czołem,

Puszczam zapytanie do bazy, które zwraca dwa rekordy. W kodzie mam:

  1. while($row = mysql_fetch_row($result1))
  2. {
  3. if ($art_id == $row[0])
  4. {echo $art_id .'='. $row[0] . '<br>';}
  5. else
  6. {echo $art_id .'='. $row[0];}
  7. }


Efekt na stronie:

5138=5138
5138=5140

Co do cholery?!
Ktoś pomoże?

V.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Vytt
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 3.01.2012

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


Cytat(viking @ 12.11.2020, 08:13:42 ) *
Oprócz tego problemem jest mega przestarzały kod działający na max v5 PHP.

Mógłbyś proszę coś więcej? Byłbym wdzięczny.
V.
Zakładam, że chodzi najpewniej o użycie mysql_fetch_row ( $result ) zamiast mysqli_fetch_row ( $result ). Próbowałem to podmienić, ale korzystam z Webserv i PHP w wersji 5.4.10. A wygląda na to, że Webserv nie udostępnia już aktualizacji i zmiana wersji php wiązałaby się u mnie ze mianą całego środowiska lokalnego.
V.

Ten post edytował Vytt 13.11.2020, 23:26:30
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 10:35