Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Wyciaganie danych z bazy
in5ane
post
Post #1





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Hi, mam problem otóż zapytanie coś oszukuje, wyciąga dane, których nie powinno.

  1. <?php
  2. $query = "SELECT * FROM page_imprezy WHERE status = '2' AND imp_start >= CURDATE() OR imp_stop >= CURDATE()";
  3. ?>

To zapytanie wyciąga mi rekordy nawet ze statusem 1, z datą nie ma problemu.

  1. <?php
  2. $search_query = '';
  3. if($miech[0] != '')
  4.  $search_query .= " AND imp_start LIKE '%".$miech[0]."%'";
  5.  
  6. $search_query .= '';
  7. if($_POST['kraj'] != '')
  8.  $search_query .= " AND kraj = $_POST[kraj]";
  9.  
  10. $query = "SELECT * FROM page_imprezy WHERE status = '2' $search_query AND imp_start >= CURDATE() OR imp_stop >= CURDATE()";
  11. ?>

Z tym jest taki problem, że wywala taki error:
Kod
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ\httpd\deska\imprezy.php on line 122

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ\httpd\deska\imprezy.php on line 124



Z góry dziękuję za pomoc.


--------------------
> > > Tworzenie stron < < <
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: 22.08.2025 - 00:34