Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyszukiwarka MySQL
Forum PHP.pl > Forum > Bazy danych > MySQL
damiansobolewski
Witam. Dlaczego mi ta wyszukiwarka nie działa? Jak ją naprawić?

  1. <?php
  2. $connection = @mysql_connect('mysql.cba.pl', 'aa', 'aa') OR die('<meta http-equiv="refresh" content="0; URL=">');
  3. $db = @mysql_select_db('dodatkidestiny_cba_pl', $connection) OR die('<meta http-equiv="refresh" content="0; URL=">');
  4.  
  5. $_GET['szukaj']=trim($_GET['szukaj']);
  6. IF(empty($_GET['szukaj']))
  7. die('Formularz wypełniony niepoprawnie! Nie można wyświetlić wyników wyszukiwania!');
  8. else
  9. {
  10.  
  11. $query="Select * From loothero Where nick Like '%{$_GET['szukaj']}%' ORDER BY id DESC";
  12. $result=mysqli_query($base,$query);
  13. $obAmount=mysqli_num_rows($result);
  14. FOR($x=0;$x<$obAmount;$x++)
  15. {
  16. $data=mysqli_fetch_assoc($result);
  17. echo '<tr>';
  18. echo '<td><img src="http://prosperity.margonem.pl/obrazki/itemy/' . $data['grafika'] . '" class="itemborder" tip=\'' . $data['tip'] . '\'> ';
  19. echo '<td><a href="http://prosperity.y0.pl/szukaj/?szukaj=' . $data['nick'] . '">' . $data['nick'] . '</a> (' . $data['herolvl'] . '' . $data['heroprof'] . ')</td>';
  20. echo '<td>' . $data['mapname'] . ' ' . $data['herox'] . ',' . $data['heroy'] . '</td>';
  21. echo '<td>' . $data['godziny'] . '<br>' . $data['dni'] . '</td>';
  22. echo '</tr>';
  23. }
  24. }
  25. mysqli_close($base);
  26. ?>
wujek2009
Usuń te wygłuszenia (@) z kodu. W przypadku
  1. $result=mysqli_query($base,$query);


nie sprawdzasz czy zapytanie się powiodło czy może zwraca jakiś błąd.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.