Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: trochszke bardziej zlozone zapytanie
Forum PHP.pl > Forum > PHP
capricorn
probleme mam taki:

ukladam sobie wszytsko z tabeli wg aty:


  1. <?php
  2. $wynik =mysql_query("Select * from pilkarze order by data desc");
  3.  while ($zmienna=mysql_fetch_array($wynik)){ 
  4. }
  5. ?>



i wszystko fajnie ale co zrobic aby miec dostep do kazdej danej z rekordu $zmienna[0]
batman
Sądzę, że o to Ci chodzi.
  1. <?php
  2. $wynik =mysql_query("Select * from pilkarze order by data desc");
  3. while ($zmienna=mysql_fetch_array($wynik)) {
  4. foreach($zmienna as $zm) {
  5. echo $zm.' ';
  6. }
  7. echo '<br />';
  8. }
  9. ?>
capricorn
OK,.. powiedzmy ze w rekordzie zmienna[0] mam 4 dane (imie, mail, opis, date)

i chec sobie wyswietlic tylko date z rekordu zmienna[0].. jak?
batman
  1. <?php
  2. $wynik =mysql_query("Select * from pilkarze order by data desc");
  3. while ($zmienna=mysql_fetch_assoc($wynik)) {
  4. echo $zmienna['data'];
  5. echo '<br />';
  6. }
  7. ?>


Przy założeniu, że pole w bazie nazywa się "data".

Co rozumiesz przez " rekordu zmienna[0]"? Chodzi Ci o pierwszy wiersz zwrócony przez zapytanie?
capricorn
dokladnie, chodzi o pierwszy wiersz... kazda zmienna z kazdego wiersza musze pobrac oddzielnie bo przesylam to do flasha gdzie wszystko jest wlasnie w taki sposob sformatowane ze kazda zmienna ma dla siebie odpowiednie pole tekstowe
webdice
  1. <?php
  2. $wynik =mysql_query("Select * from pilkarze order by data desc");
  3.  while ($zmienna=mysql_fetch_array($wynik)){ 
  4.  $pilkarze[] = $zmienna;
  5. }
  6.  
  7. print $zmienna[0]['imie'];
  8. ?>


EDIT: albo tak:

  1. <?php
  2. $wynik =mysql_query("Select * from pilkarze order by data desc limit 1");
  3.  while ($zmienna=mysql_fetch_array($wynik)){ 
  4. print $zmienna['imie'];
  5. }
  6. ?>


O to chodzi?
batman
To w takim razie nie potrzebujesz pętli while.
  1. <?php
  2. $wynik = mysql_query("Select * from pilkarze order by data desc");
  3. $zmienna=mysql_fetch_assoc($wynik);
  4. echo $zmienna['data'];
  5. ?>
capricorn
SUPER DZIALA! WIELKIE DZIEKI
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.