Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wartościami zmiennych w zależności od warunku
kosy
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.08.2005
Skąd: Pabianice

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


Poniższy kod wybiera dane z tabeli wybrane i w zależności co otrzyma powinien stosując instrukcje warunkowe pokazać dynamicznie inne wartości.
Zmienne które miały być dynamiczne czyli $rodzaj i $model przyjmują we wszystkich przypadkach wartość warunku który będzie spełniony jako pierwszy. Jak sie domyślam brakuje gdzieś instrukcji for ale w php umiem jeszcze zbyt mało żeby zrobić to sam ... stąd proszę o pomoc.

  1. <?php
  2. $a=mysql_query("SELECT * FROM wybrane ORDER BY id");
  3.  while($b=mysql_fetch_assoc($a)){
  4.  $typ = $b["typ"];
  5.  $kodkontr = $b["model"];
  6. if ($typ = 'AU') { $rodzaj = 'aup1';
  7. $e=mysql_query("SELECT nazwa1 FROM samochody WHERE kod='".$kodkontr."'");
  8. while($f=mysql_fetch_assoc($e)){
  9. $model = $f["nazwa1"];
  10. }  }
  11.  elseif ($typ = 'VW') { $rodzaj = 'vwp1'; $model = $kodkontr; }
  12.  else { $rodzaj = ''; $model = ''; }
  13.  
  14.  echo("1.".$typ."<br><br>");
  15.  echo("2. <a href='".$rodzaj."'.php?numer=".$b["numer"].">".$b["numer"]."</a><br><br>");
  16.  echo("3.".$model."<br><br>");
  17.  }
  18. ?>
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: 23.08.2025 - 14:20