 |
Coders' city Nasza pasja to programowanie!
|
| Zobacz poprzedni temat :: Zobacz następny temat |
| Autor |
Wiadomość |
mastri Gość
|
Wysłany: Nie Sty 22, 2012 11:50 pm Temat postu: [PHP5/MySQL] Wyświetlenie wszystkich rekordów |
|
|
| Kod: |   $query="SELECT * FROM `przeglad` WHERE `Pojazd_Id_Pojazd`=".mysql_real_escape_string($_GET['pojazd_id'])." ";
  $result=mysql_query($query);
  $num=mysql_numrows($result);
 
  $i=0;
  while ($i < $num)
  {
  $Id=mysql_result($result,$i,"Id_Przeglad");
  $Data_przegladu=mysql_result($result,$i,"Data_przegladu");
  $Wynik=mysql_result($result,$i,"Wynik");
  $Uwagi=mysql_result($result,$i,"Uwagi");
  $Pracownik=mysql_result($result,$i,"Pracownik_Id_Pracownika");
 
  $query="SELECT * FROM `pracownik` WHERE `Id_Pracownika`=$Pracownik";
  $result=mysql_query($query);
  $num=mysql_numrows($result);
  $x=0;
  while ($x < $num)
  {
  $Imie=mysql_result($result,$i,"Imie");
  $Nazwisko=mysql_result($result,$i,"Nazwisko");
  $x++;
  }
  echo "<tr><td>{$Id}</td><td>{$Data_przegladu}</td><td>{$Wynik}</td><td>{$Uwagi}</td><td>{$Imie} {$Nazwisko}</td></tr>";
  $i++;
  }
|
W tej chwili wyświetla mi tylko jeden w pełni uzupełniony danymi wiersz. A powinien wyświetlić więcej. Problem leży pewnie w wewnętrznej pętli. Tylko nie wiem co dokładnie zmienić. |
|
| Powrót do góry |
|
 |
|
|
kaktus94
Dołączył: 29 Sie 2008 Posty: 8
|
Wysłany: Nie Lut 26, 2012 9:53 pm Temat postu: |
|
|
Spróbuj tak:
| Kod: |  $query="SELECT * FROM `przeglad` WHERE `Pojazd_Id_Pojazd`=".mysql_real_escape_string($_GET['pojazd_id'])." ";
 $result=mysql_query($query);
 while($row = mysql_fetch_array($result))
 {
 echo "<tr><td>$row[Id]</td><td>$row[Data_przegladu]</td><td>$row[Wynik]</td><td>$row[Uwagi]</td><td>$row[Imie] $row[Nazwisko]</td></tr>";
 }
|
_________________ Inteligenti.tk – Nie bój się wiedzieć więcej! |
|
| Powrót do góry |
|
 |
Marcin_Miga

Dołączył: 09 Lis 2005 Posty: 2247
|
Wysłany: Pon Lut 27, 2012 8:38 am Temat postu: |
|
|
Nadpisałeś sobie wartość zmiennej $num
pozdrawiaMM |
|
| Powrót do góry |
|
 |
|
|
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Możesz dodawać załączniki na tym forum Możesz pobierać pliki z tego forum
|
 Debug: strone wygenerowano w 0.43863 sekund, zapytan = 9
|