Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Czynne w godzinach
tomek85
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 24.09.2009

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


Witam - mam dwie tabele

CZYNNE
id, od, do, id_dzien, id_katalog

KATALOG_FIRM
id, nazwa firmy

Chciałbym wyświetlic godziny otwarcia dla każdego dnia i dla każdej firmy
Tak wyglada przykladowa tabela czynne:

Pełny tekst id od do id_dzien id_katalog
Edytuj Usuń 1 08:00:00 19:00:00 1 21
Edytuj Usuń 2 08:00:00 19:00:00 2 21
Edytuj Usuń 3 08:00:00 19:00:00 3 21
Edytuj Usuń 4 08:00:00 19:00:00 4 21
Edytuj Usuń 5 08:00:00 19:00:00 5 21
Edytuj Usuń 6 09:00:00 14:00:00 6 21
Edytuj Usuń 7 00:00:00 00:00:00 7 21
Edytuj Usuń 8 08:00:00 19:30:00 1 20
Edytuj Usuń 9 08:00:00 19:30:00 2 20
Edytuj Usuń 10 10:00:00 19:30:00 3 20
Edytuj Usuń 11 08:00:00 19:30:00 4 20
Edytuj Usuń 12 08:00:00 19:30:00 5 20
Edytuj Usuń 13 08:00:00 14:00:00 6 20
Edytuj Usuń 14 00:00:00 00:00:00 7 20

Napisałem coś takiego:

  1. include('connection.php');
  2.  
  3. $zapytanie_czynne_firmy = "
  4. SELECT
  5. id AS id,
  6. nazwa_firmy AS nazwa_firmy
  7.  
  8. FROM katalog_firm
  9. WHERE id_podkategoria = 11
  10. ORDER BY nazwa_firmy
  11. ";
  12.  
  13. $wynik_czynne_firmy = mysql_query($zapytanie_czynne_firmy) or die(mysql_error());
  14.  
  15. while ($r = mysql_fetch_array($wynik_czynne_firmy)) {
  16.  
  17. $firma = $r['nazwa_firmy'];
  18. $id = $r['id'];
  19.  
  20. $zapytanie_czynne_w_godzinach = "
  21. SELECT
  22. od AS od,
  23. do AS do
  24.  
  25. FROM czynne
  26. WHERE id_katalog = $id AND id_dzien = 5
  27. ORDER BY nazwa_firmy
  28. ";
  29.  
  30. echo "Nazwa firmy to $firma a id to $id<br /><br />";
  31.  
  32. while ($r = mysql_fetch_array($wynik_czynne_w_godzinach)) {
  33. $od = $r['od'];
  34. $do = $r['do'];
  35.  
  36. echo $od;
  37.  
  38.  
  39. }
  40. }


Nie działa - w sumie to mało maślane tu robię, ale nie wiem jak to rozgryśc strukturalnie - bo od obiektowosci poki co trzymam sie z daleka

Prosze o pomoc, sugestie ?!

  1. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in 33 czyli druga petla while


Ten post edytował tomek85 14.10.2009, 08:41:28
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: 15.09.2025 - 09:14