Nudziło mi się (IMG:
style_emoticons/default/wink.gif) Nie wiem czy działa, pewnie jakies błędy wywali ale masz ogólny zarys co możesz poprawiać.
Ogólnie dużo zapytań wykonujesz. Poprzeglądaj i przeanalizuj.
$zapytanie5 = "
SELECT
car_id, car_nazwa, car_cena1, car_cena2, car_cena3, car_cena4, car_cena5, kolor
FROM
samochody s
LEFT JOIN samochody_kolory sk ON(sk.car_id = s.id)
ORDER BY car_nazwa ASC";
{
$car_id = $pole[0];
$car_nazwa = $pole[1];
$cena1 = $pole[2];
$cena2 = $pole[3];
$cena3 = $pole[4];
$cena4 = $pole[5];
$cena5 = $pole[6];
$kolor = $pole[7];
$czy_publikowac = ($cena1 && $cena2 && $cena3 && $cena4 && $cena5) ? 'tak' : 'nie';
if ($czy_publikowac == 'tak')
{
echo '<td align="left" width="257" height="30" bgcolor="' . $kolor . '"><font face="Arial"><b>' . $car_nazwa . '</b></font></td>'; }
$zapyt001 = "
SELECT *
FROM tabela_rezerwacji
WHERE
rez_id_samochod='$car_id' AND
rez_data_rok='$rok' AND
rez_data_mies='$miesiac'
-- AND rez_data_dzien='$licznik_dzien'
ORDER BY rez_data_dzien ASC rez_godzina ASC";
{
$rezerwacje[$rezerwacja['rez_data_dzien']] = $rezerwacja;
}
for ($licznik_dzien = 1; $licznik_dzien < 32; $licznik_dzien = $licznik_dzien + 1)
{
if (checkdate($miesiac, $licznik_dzien, $rok)) {
{
echo '<td align="center" width="27" height="30"><font face="Arial"> </font></td>'; continue;
}
elseif ($czy_publikowac == 'tak')
{
echo '<td align="center" width="27" height="30" bgcolor="' . $kolor . '"><font face="Arial">'; }
foreach($rezerwacje[$licznik_dzien] as $pole)
{
$rez_id_samochod = $pole[0];
$rez_data_dzien = $pole[1];
$rez_data_mies = $pole[2];
$rez_data_rok = $pole[3];
$rez_godzina = $pole[4];
$rez_minuta = $pole[5];
$rez_zw_godzina = $pole[6];
$rez_zw_minuta = $pole[7];
$rez_nazwisko = $pole[8];
$rez_telefon = $pole[9];
$rez_miejsce_wyn = $pole[10];
$rez_miejsce_zwr = $pole[11];
$rez_uwagi = $pole[12];
$rez_numer = $pole[13];
$kontrola = 1;
if ($rez_godzina == 0)
{
$rez_godzina = '00';
}
if ($rez_minuta == 0)
{
$rez_minuta = '00';
}
if ($rez_zw_godzina == 0)
{
$rez_zw_godzina = '00';
}
if ($rez_zw_minuta == 0)
{
$rez_zw_minuta = '00';
}
if ($czy_publikowac == 'tak')
{
if ($rez_godzina == -77 and $rez_zw_godzina == 77)
{
echo '<a title="' . $rez_numer . '" href="kalendarz3.php?zmiana=tak&zm_rok=' . $rok . '&zm_miesiac=' . $miesiac . '&rez=tak&rez_nr=' . $rez_numer . '"><b><font size="2">X</font></b></a><br>'; }
if ($rez_godzina != -77)
{
echo '<a title="' . $rez_numer . '" href="kalendarz3.php?zmiana=tak&zm_rok=' . $rok . '&zm_miesiac=' . $miesiac . '&rez=tak&rez_nr=' . $rez_numer . '"><b><font size="2" color="#004000">' . $rez_godzina . ':' . $rez_minuta . '</font></b></a><br>'; }
if ($rez_zw_godzina != 77)
{
echo '<a title="' . $rez_numer . '" href="kalendarz3.php?zmiana=tak&zm_rok=' . $rok . '&zm_miesiac=' . $miesiac . '&rez=tak&rez_nr=' . $rez_numer . '"><b><font size="2" color="#B00000">' . $rez_zw_godzina . ':' . $rez_zw_minuta . '</font></b></a><br>'; }
}
}
}
}
}