Już nie aktualne poradziłem sobie smile.gif
hej zrobiłem selecta z którego można wybrać odpowiednie województwa i teraz chciałbym aby ten select odnosił się do zapytania w bazie danych. Tak wyglądają moje kody:
Chcem zaznaczyć że wczesniej gdy w zapytaniu zamiast ".$podstawaszukania." było
idWojewodztwo = Wojewodztwo_idWojewodztwo wszystko działało poprawnie (no ale to zapytanie jest do innej podstrony wogole )

  1. <?php
  2. @$db = mysql_connect(&#092;"localhost\", \"root\", \"123456z\") or die(\"nie mozna polaczyc z baza danych\".mysql_error());
  3. mysql_query(&#092;"set charset latin2\");
  4. mysql_select_db(&#092;"ksiazka\") or die(\"nie mozna wybrac bazy danych\");
  5. $podstawaszukania = addslashes($podstawaszukania); 
  6. $query = &#092;"SELECT klient.Imie, klient.Nazwisko, miasto.Kierunkowy, telefon.Nr_tel, kli
    ent.Firma, wojewodztwo.Nazwa, miasto.Nazwa, klient.Ulica, klient.Kod_poczt
  7. FROM `wojewodztwo` , `miasto` , `klient` , `telefon`
  8. WHERE &#092;".$podstawaszukania.\" AND idMiasto = Miasto_idMiasto AND idTelefon = Telefon_idTelefon;\"; 
  9. $results = mysql_query($query); 
  10. $num_results = mysql_num_rows($results);
  11. $res = mysql_query($sql) or die('Zapytanie: '.$sql.' --- błąd: '.mysql_error()); 
  12. echo &#092;"Wybrane Wojewodztwo: \".$podstawaszukania.\".\";
  13. echo &#092;"
  14. &#092;";
  15. echo &#092;"Ilość znalezionych numerów: \".$num_results;
  16. echo &#092;"
  17. &#092;";
  18. echo &#092;"
  19. &#092;";
  20. echo '<img align=\"left\" src=\"line.jpg\">';
  21. $i=0;
  22. while($row = mysql_fetch_array($results)){ 
  23.  $i+=1;
  24.  echo '';
  25.  echo &#092;"\";
  26.  echo 'Imie: ';
  27.  echo ''; 
  28.  echo $row[0]; 
  29.  echo&#092;"\";
  30.  echo &#092;"\";
  31.  echo &#092;"\";
  32.  echo 'Nazwisko: ';
  33.  echo ''; 
  34.  echo $row[1];
  35.  echo &#092;"\";
  36.  echo &#092;"\";
  37.  echo &#092;"\";
  38.  echo 'Numer tel: ';
  39.  echo ''; 
  40.  echo $row[2];
  41.  echo &#092;"-\";
  42.  echo $row[3];
  43.  echo &#092;"\";
  44.  echo &#092;"\";
  45.  echo &#092;"\";
  46.  echo 'Numer Fimowy: ';
  47.  echo ''; 
  48.  echo $row[4];
  49.  echo &#092;"\";
  50.  echo &#092;"\";
  51.  echo &#092;"\";
  52.  echo 'Województwo: ';
  53.  echo ''; 
  54.  echo $row[5];
  55.  echo &#092;"\";
  56.  echo &#092;"\";
  57.  echo &#092;"\";
  58.  echo 'Miasto: ';
  59.  echo ''; 
  60.  echo $row[6];
  61.  echo &#092;"\";
  62.  echo &#092;"\";
  63.  echo &#092;"\";
  64.  echo 'Ulica: ';
  65.  echo ''; 
  66.  echo $row[7];
  67.  echo &#092;"\";
  68.  echo &#092;"\";
  69.  echo &#092;"\";
  70.  echo 'Kod pocztowy: ';
  71.  echo ''; 
  72.  echo $row[8];
  73.  echo &#092;"\";
  74.  echo &#092;"\";
  75.  echo &#092;"\";
  76.  echo '<img align=\"left\" src=\"line.jpg\">';
  77.  };
  78. ?>


Gdy wziąłem skorzystałem z tej podpowiedzi dlaczego wyrzuca mi bład to odpowiedź była że zapytanie jest puste

  1. <?php
  2. //....
  3. $result = mysql_query($query) or die('Zapytanie: '.$query.' --- błąd: '.mysql_error());
  4. //...
  5. ?>


i na końcu select
  1. <form action="serch.php" method="post">
  2. <select name="podstawaszukania">
  3. <option>Dolnośląskie</option>
  4. <option>Kujawsko-pomorskie</option>
  5. <option>Lubelskie</option>
  6. <option>Lubuskie</option>
  7. <option>Łódzkie</option>
  8. <option>Małopolskie</option>
  9. <option>Mazowieckie</option>
  10. <option>Opolskie</option>
  11. <option>Podkarpackie</option>
  12. <option>Podlaskie</option>
  13. <option>Pomorskie</option>
  14. <option>Śląskie</option>
  15. <option>Świętokrzyskie</option>
  16. <option>Warminsko-Mazurskie</option>
  17. <option>Wielkopolskie</option>
  18. <option>Zachodnio-pomorskie</option>
  19. </select>
  20. </label>
  21. <br />
  22. <input type="submit" name="szukaj" class="style2" value="Szukaj" />
  23. </label>
  24. </form>
</img align=\"left\" src=\"line.jpg\"></img align=\"left\" src=\"line.jpg\">