Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Pobieranie danych z 2 tablic
RubiX
post
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 6
Dołączył: 14.02.2007
Skąd: Poznań

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


Witam muszę pobrać dane z 2 tablic (zakupy i platnosci) aby stworzyć tzw księgę przychodów i rozchodów.

Z artów w necie napisałem takie 2 polecenia:

  1. <?php
  2. $wynik = mysql_query("SELECT * FROM zakupy, platnosci WHERE zakupy.z_data>='$od' AND zakupy.z_data<='$do' AND platnosci.p_data>='$od' AND platnosci.p_data<='$do' ORDER BY zakupy.z_data DESC, platnosci.p_data DESC");
  3.  
  4. $wynik = mysql_query("SELECT * FROM zakupy INNER JOIN platnosci WHERE z_data.zakupy>='$od' AND z_data.zakupy<='$do' AND p_data.platnosci>='$od' AND p_data.platnosci<='$do' ORDER BY z_data.zakupy DESC, p_data.platnosci DESC");
  5. ?>


gdzie ani 1 ani 2 nie zwraca mi rekordów
w sortowaniu :
$od = przesłane metodą post np 2009-03-01
$do = przesłane metodą post np 2009-03-31

Czyli pobiera mi rekordy z 2 tablic między tymi datami.
Oczywiście wyżej w kodzie mam $od = $_POST['od']; żeby nie było nieporozumień (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Czy da sięto jakoś poprawnie skonstruować ?

Ten post edytował RubiX 22.03.2009, 19:11:43
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: 23.08.2025 - 22:41