Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mySQL][PHP]Czytanie kilku rekordów
Forum PHP.pl > Forum > Przedszkole
Flapper
Mam takie zapytanie SQL
  1. SELECT lang FROM `_langs` WHERE tid ="'1'" AND type = "s"'

wybiera ono 2 rekordy pl i en i teraz pojawia się problem
  1. <?php
  2. $langsrow = mysql_fetch_row($langsq);
  3. ?>
przy użyciu count(); zwraca 1, a $langsrow[0] jest puste. Co jest nie tak? :<
PS zapytanie przez phpmyadmina działa bez zarzutów.
piotrooo89
poczytaj jakiś manual...

  1. <?php
  2. while ($langsrow = mysql_fetch_row($langsq))
  3. {
  4. echo $langsrow[0];
  5. }
  6. ?>


i tak na przyszłość 1 to liczba traktują ja jako liczbę:

  1. SELECT lang FROM `_langs` WHERE tid=1 AND type = "s"'
Flapper
Dzięki te cudzysłowy niechcący zostawiłem bo w tym miejscu zmienna była i nieopatrznie zostawiłem. A jeszcze jedno pytanie da się w tym miejscu użyć fetch_array? Jak wtedy by wyglądała sprawa z wybieraniem rekordów?
piotrooo89
teraz to już czytaj nie dostaniesz gotowca: mysql_fetch_array()
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.