przyklady wydruk25 15


function umiesc_zamowienie($szczegoly_zamowienia)
{
global $HTTP_SESSION_VARS;

// wyciągnięcie szczegółów zamówienia jako zmiennych
extract($szczegoly_zamowienia);


// ustawienie adresu dostawy na taki sam jak adres klienta
if(!$dos_nazwisko&&!$dos_adres&&!$dos_miasto&&!$dos_wojew&&!$dos_kod_poczt&&!$dos_kraj)
{
$dos_nazwisko = $nazwisko;
$dos_adres = $adres;
$dos_miasto = $miasto;
$dos_wojew = $wojew;
$dos_kod_poczt = $kod_poczt;
$dos_kraj = $kraj;
}

$lacz = lacz_bd();

// wstawienie adresu klienta
$zapytanie = "select idklienta from klienci where
nazwisko='$nazwisko' and adres='$adres'
and miasto='$miasto' and wojew='$wojew'
and kod_poczt='$kod_poczt' and kraj='$kraj'";
$wynik = mysql_query($zapytanie);
if(mysql_numrows($wynik)>0)
{
$idklienta = mysql_result($wynik, 0, 'idklienta');
}
else
{
$zapytanie = "insert into klienci values
('', '$nazwisko','$adres','$miasto','$wojew','$kod_poczt','$kraj')";
$wynik = mysql_query($zapytanie);
if (!$wynik)
return false;
}
$zapytanie = "select idklienta from klienci where
nazwisko = '$nazwisko' and adres = '$adres'
and miasto = '$miasto' and wojew = '$wojew'
and kod_poczt = '$kod_poczt' and kraj = '$kraj'";
$wynik = mysql_query($zapytanie);
if(mysql_numrows($wynik)>0)
$idklienta = mysql_result($wynik, 0, 'idklienta');
else
return false;
$data = date('Y-m-d');
$zapytanie = "insert into zamowienia values
('', $idklienta, ".$HTTP_SESSION_VARS['calkowita_wartosc'].", '$data', 'CZĘŚCIOWE', '$dos_nazwisko',
'$dos_adres','$dos_miasto','$dos_wojew','$dos_kod_poczt',
'$dos_kraj')";
$wynik = mysql_query($zapytanie);
if (!$wynik)
return false;

$zapytanie = "select idzamowienia from zamowienia where
idklienta = $idklienta and
wartosc > ".$HTTP_SESSION_VARS['calkowita_wartosc']."-.001 and
wartosc < ".$HTTP_SESSION_VARS['calkowita_wartosc']."+.001 and
data = '$data' and
stan_zam = 'CZĘŚCIOWE' and
dos_nazwisko = '$dos_nazwisko' and
dos_adres = '$dos_adres' and
dos_miasto = '$dos_miasto' and
dos_wojew = '$dos_wojew' and
dos_kod_poczt = '$dos_kod_poczt' and
dos_kraj = '$dos_kraj'";
$wynik = mysql_query($zapytanie);
if(mysql_numrows($wynik)>0)
$idzam = mysql_result($wynik, 0, 'idzamowienia');
else
return false;


// umieszczenie wszystkich książek
foreach($HTTP_SESSION_VARS['koszyk'] as $isbn => $ilosc)
{
$dane=pobierz_dane_ksiazki($isbn);
$zapytanie = "delete from produkty_zamowienia where
idzamowienia = '$idzam' and isbn = '$isbn'";
$wynik = mysql_query($zapytanie);
$zapytanie = "insert into produkty_zamowienia values
('$idzam', '$isbn', ".$dane['cena'].", $ilosc)";
$wynik = mysql_query($zapytanie);
if(!$wynik)
return false;
}

return $idzam;
}


Wyszukiwarka