Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]nie działa zapytanie ?
gizmo1985
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 1
Dołączył: 19.01.2010

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


Witajcie ..
Robię wyszukiwarkę i skleiłem duuuże zapytanie z kilku tabel, ale nie działa :/ NIe wiem dlaczego...zapytanie chyba jest poprawne, ale nie działa smile.gif
  1. $query = "Select * From o.osoba, p.praca, w.wyksztalcenie, k.kurs, j.jezyk Where o.id= '".$_SESSION['user_id']."' AND p.id_osoby = '".$_SESSION['user_id']."' AND w.id_osoby = '".$_SESSION['user_id']."' AND k.id_osoby = '".$_SESSION['user_id']."' AND j.id_osoby = '".$_SESSION['user_id']."' AND o.login Like '%{$_POST['login']}%' AND o.imie Like '%{$_POST['imie']}%'".
  2. "AND o.nazwisko Like '%{$_POST['nazwisko']}%' AND o.data_ur Like '%{$_POST['data_ur']}%' AND o.miasto Like '%{$_POST['miasto']}%' AND o.wojewodztwo Like '%{$_POST['wojewodztwo']}%' AND o.kod_pocztowy Like '%{$_POST['kod_pocztowy']}%' AND o.nr_tel Like '%{$_POST['nr_tel']}%' AND o.email Like '%{$_POST['email']}%' AND o.kat_prawa_jazdy Like '%{$_POST['kat_prawa_jazdy']}%' AND p.nazwa_pracodawcy Like '%{$_POST['nazwa_pracodawcy']}%' AND p.od_do Like '%{$_POST['od_do']}%' AND p.stanowisko Like '%{$_POST['stanowisko']}%' AND j.jezyk Like '%{$_POST['jezyk']}%' AND j.stopien_zaawansowania Like '%{$_POST['stopien_zaawansowania']}%' AND k.nazwa_kursu Like '%{$_POST['nazwa_kursu']}%' AND k.stopien_kursu Like '%{$_POST['stopien_kursu']}%' AND k.tytul_uzyskany Like '%{$_POST['tytul_uzyskany']}%'".
  3. "AND w.nazwa_szkoly Like '%{$_POST['nazwa_szkoly']}%'";
  4.  
  5. $result = mysql_query($query);
  6. $obAmount = mysql_num_rows($result);
  7. IF ($obAmount == 0)
  8. {
  9. echo 'NIE ZNALEZIONO OSÓB SPEŁNIAJĄCYCH TE KRYTERIA !!!';
  10. }
  11. else
  12. {



Wyświetla mi się błąd :

  1. Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\rejestracja\wynik.php on line 25
  2. NIE ZNALEZIONO OSÓB SPEŁNIAJĽCYCH TE KRYTERIA !!!
]


gdzie linia 25 to :

  1. $obAmount = mysql_num_rows($result);






Co robię źle ?

Pozdrawiam smile.gif
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:38