Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwarka, Problem, wywala błąd
siewca
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 15.11.2008

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


Zrobiłem wyszukiwarkę na skrypcie z nospor.pl i wywala mi taki błąd:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= 'sprzedaż'' at line 1
Ciężko mi się połapać o co mu chodzi i gdzie jest błąd. Próbowałem zamiast = użyć LIKE ale też nic z tego.
Wie ktoś o co w tym biega?
Kod
$wh_mi = array();
if (!empty($_POST['typ']))
     $wh_mi[] = "typ_oferty = '$_POST[typ]' ";

if (!empty($_POST['miej']))
     $wh_mi[] = "miejscowosc = '$_POST[miej]' ";    
    
if (!empty($_POST['powod']))
     $wh_mi[] = "metraz >= '$_POST[powod]' ";    
    
if (!empty($_POST['powdo']))
     $wh_mi[] = "metraz <= '$_POST[powdo]' ";    
    
if (!empty($_POST['cenaod']))
     $wh_mi[] = "cena >= '$_POST[cenaod]' ";    
    
if (!empty($_POST['cenado']))
     $wh_mi[] = "cena <= '$_POST[cenado]' ";        

if (!empty($wh_mi))
    $where_mi = 'WHERE '.implode(' AND ', $wh_mi);
else
    $where_mi = '';    

$query_mi = "SELECT m_id, typ_oferty, foto1, nr, miejscowosc, dzielnica, ulica, metraz, cena, surowiec, pietro, ilosc_pokoi, waluta FROM mieszkania".$where_mi;


Ten post edytował siewca 15.01.2009, 11:13:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1)uzywaj wlasciwego bbcode
2) pierwszy blad jaki sie rzuca w oczy (ja go raczej w tutku nie mialem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) to brak spacji przed where
  1. <?php
  2. $query_mi = "SELECT m_id, typ_oferty, foto1, nr, miejscowosc, dzielnica, ulica, metraz, cena, surowiec, pietro, ilosc_pokoi, waluta FROM mieszkania ".$where_mi;
  3. ?>


Jesli i to nei zadziala, pokaz jak wyglada cale zapytanie po wygenerowaniu:
  1. <?php
  2. echo $query_mi;
  3. ?>
Go to the top of the page
+Quote Post
siewca
post
Post #3





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 15.11.2008

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


Dzięki wielkie, zapomniałem o tej spacji (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
A tak na marginesie to dałeś świetny sposób na wyszukiwarkę w swoim tutku.
Pozdrawiam.
Go to the top of the page
+Quote Post

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: 22.08.2025 - 22:29