Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyświetlanie rekordów MySQL z warunkiem
adi456
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


Witam, proszę o wyrozumiałość jestem amatorem.

Nie mogę poradzić sobie z modyfikacją skryptu która miała by na celu wyświetlanie rekordu "inne" tylko wtedy gdy rekord "nowy" będzie zawierał słowo "tak"
kombinowałem z if ($nowy = tak) ale moja wiedza jest za mała by sobie z tym poradzić, proszę o pomoc.

$i=0;
while ($i < $num) {

$model=mysql_result($result,$i,"model");
$nowy=mysql_result($result,$i,"nowy");
$inne=mysql_result($result,$i,"inne");

echo "
<table border='1' style='border-collapse: collapse;' >
<tr>
<td>$model</td>
<td>$nowy</td>
<td>$inne</td>
</tr>
</table>

";

$i++;
}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adi456
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


Zrobiłem tak i nie działa

  1. <?
  2. $username="...";
  3. $password="...";
  4. $database="...";
  5.  
  6. mysql_connect('localhost',$username,$password);
  7. @mysql_select_db($database) or die("Nie odnaleziono bazy danych");
  8. $query="SELECT * FROM ...";
  9. $result=mysql_query($query);
  10.  
  11. $num=mysql_numrows($result);
  12.  
  13.  
  14.  
  15. while( $wiersz = mysql_fetch_assoc($result) ) {
  16.  
  17. $model=mysql_result($result,$wiersz,"model");
  18. $nowy=mysql_result($result,$wiersz,"nowy");
  19.  
  20. $siec=mysql_result($result,$wiersz,"siec");
  21. $simlock=mysql_result($result,$wiersz,"simlock");
  22. $kolor=mysql_result($result,$wiersz,"kolor");
  23.  
  24. <table border='1' style='border-collapse: collapse;' >
  25. <tr>
  26.  
  27.  
  28. <td id='telefon'>$model</td>
  29. <td id='stan'>$nowy</td>
  30.  
  31. </tr>
  32. </table>
  33. ";
  34.  
  35. if( $wiersz['nowy'] == 'NOWY' ) {
  36.  
  37. <table border='1' style='border-collapse: collapse;' >
  38. <tr>
  39.  
  40. <td id='siec'>$siec</td>
  41. <td id='simlock'>$simlock</td>
  42. <td id='kolor'>$kolor</td>
  43. </tr>
  44. </table>
  45. ";
  46.  
  47. } else {
  48.  
  49. continue;
  50. }
  51.  
  52. }
  53.  
  54. ?>



rozumiem że błąd robie tutaj tylko jaki?

  1. $model=mysql_result($result,$wiersz,"model");
  2. $nowy=mysql_result($result,$wiersz,"nowy");
  3.  
  4. $siec=mysql_result($result,$wiersz,"siec");
  5. $simlock=mysql_result($result,$wiersz,"simlock");
  6. $kolor=mysql_result($result,$wiersz,"kolor");


Ten post edytował adi456 27.08.2010, 15:14:51
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: 3.10.2025 - 05:05