Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/MYSQL] problem z wyszukiwarka
banialol
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.03.2007

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


Mam problem z wyszukiwarka i prosil bym o pomoc, nie wyswietla mi wynikow.


  1. <?php
  2. // nie wiem czy te zmienne sa wogole potrzebne
  3. $szid_filmu = $_POST["szid_filmu"];
  4. $sztytul = $_POST["sztytul"];
  5. $szrodz = $_POST["szrodz"];
  6. $szrok = $_POST["szrok"];
  7. $szwersja = $_POST["szwersja"];
  8. $sznr_dvd = $_POST["sznr_dvd"];
  9. $szukajj = $_POST["szukajj"];
  10. //
  11.  
  12. $szukajbutton = $_POST["szukajbutton"];
  13. $szukajtext = $_POST["szukajtext"];
  14.  
  15. $wedl = array(
  16. "szid_filmu",
  17. "sztytul",
  18. "szrodzaj",
  19. "szrok",
  20. "szwersja",
  21. "sznr_dvd");
  22.  
  23. if (isset($szukajbutton)){
  24. $wyszuk = mysql_query("SELECT * FROM `seriale` WHERE '$wedl' LIKE CONVERT(_utf8 '$szukajtext' USING latin2) COLLATE latin2_general_ci");
  25. echo "<div align=center><table border=1 width=95% class=tab>n";
  26. while ($line = mysql_fetch_array($wyszuk, MYSQL_ASSOC)) {
  27.  echo "t<tr>n";
  28.  foreach ($line as $col_value) {
  29.  echo "tt<td width=250> $col_value</td>n";
  30.  }
  31.  echo "t</tr>n";
  32. }
  33. echo "</table></div>n";
  34. }
  35. ?>


no i nie wiem dokladnie jak zrobic z elementami listy?

  1. <table style="margin-left:3%" class="hebf">
  2. <tr align="center">
  3. <td class="hebf">Wyszukaj</td><td><input size="9" type="text" name="szukajtext"/></td><td><select name="szukajj">
  4. <option name="szid_filmu">ID</option>
  5. <option name="sztytul">tytul</option>
  6. <option name="szrodzaj">rodzaj</option>
  7. <option name="szrok">rok</option>
  8. <option name="szwersja">wersja</option>
  9. <option name="sznr_dvd">nr_dvd</option></select>
  10. </td><td><input type="submit" value="szukaj" name="szukajbutton"></td>
  11. </tr></table>


Ten post edytował banialol 4.05.2007, 16:25:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pbnan
post
Post #2





Grupa: Zarejestrowani
Postów: 174
Pomógł: 0
Dołączył: 27.03.2007
Skąd: Osiek almost City ;-D

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


  1. <?php
  2. $wyszuk = mysql_query("SELECT * FROM `seriale` WHERE '$wedl' LIKE CONVERT(_utf8 '$szukajtext' USING latin2) COLLATE latin2_general_ci");
  3. ?>

Wiesz, coś wprowadził za zapytanie? Wiesz, co teraz jest w zmiennej $wyszuk?
To:
Cytat
SELECT * FROM `seriale` WHERE 'Array' LIKE CONVERT(_utf8 '%s' USING latin2) COLLATE latin2_general_ci");

(Oczywiście zamiast %s jakiś dziwny string, którego nie znam... Domyślnie puste).

Ach, tak poza tym, to nie wiem, jak Ci poprawić to zapytanie, bo nie wiem, co konkretnie chcesz osiągnąć. Nie mogę się domyślić.
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: 10.10.2025 - 16:57