Witam. Piszę pewien projekt i napisałem opcje sklep. Opis: wchodzimy do sklepu wybieramy interesujący nas produkt klikamy kup produkt i teraz nie wiem jak zrobić żeby było wydajnie i bez komplikacji czyli zrobić tabele w mysql lodówka w której będę zapisywał kupione towary i wywoływał w opcji lodówka( do tego jeszcze problem z rozwiązaniem ilości towaru czyli np kupimy dwa różne towary) lub lepiej zrobić to dodając kolumny do tabeli użytkownika a później dopiero wywołać je w opcji lodówka. przedstawię na dole mój skrypt.
<?php
if(!isSet($_SESSION['abc'])){ header("Location: index.php"); }
$user = $_SESSION['abc'];
include "baza.php";
$title = 'Sklep';
include "lacznik1.php";
$user = $_SESSION['abc'];
if($kupiec['kasa'] < $produkt['cena']){
echo "Bardzo mi przykro ale nie stać Cię na ten produkt. <a href='java script:history.go(-1)'>Powrót</a>"; }
else{
$produkt3 = $produkt['produkt'];
$sytosc = $produkt['sytosc'];
$energia = $produkt['energia'];
$obrazek = $produkt['obrazek'];
$cena = $produkt['cena'];
$pozostala_kasa = $kupiec['kasa'] - $cena;
mysql_query("UPDATE user SET kasa='$pozostala_kasa', produkt_p='$produkt3' , sytosc_p='$sytosc' , energia_p='$energia', obrazek_p='$obrazek' WHERE user='$user' "); echo "Dziękujemy za zaufanie i zapraszamy ponownie. <a href='java script:history.go(-1)'>Powrót</a>"; }
}
else {
echo "Witam Cię serdecznie w sieci sklepów spożywczych. <table><tr><td>Prezentowane niżej produkty ukoją twój głód. Gdy kupisz produkt to automatycznie pojawia się on w Twojej lodówce.</td></tr></table><br /><br />";
if(isSet($_GET['page'])){ if($_GET['page'] == 1){
$zapytanie = mysql_query("SELECT * FROM sklep LIMIT 0,5"); }
else if($_GET['page'] == 2){
$zapytanie = mysql_query("SELECT * FROM sklep LIMIT 5,5"); }
else if($_GET['page'] == 3){
$zapytanie = mysql_query("SELECT * FROM sklep LIMIT 10,5"); }
else if($_GET['page'] == 4){
$zapytanie = mysql_query("SELECT * FROM sklep LIMIT 15,5"); }
else {
echo "<br /><br />Nie ma takiej strony"; include "lacznik2.php";
}
?>
<table>
<?php
if($produkt2['cena'] > 0){
echo "<tr><td rowspan='7'><img src='images/sklep/" . $produkt2['obrazek'] . ".jpg' alt='' /></td><td>" . $produkt2['produkt'] . "</td></tr> <tr><td>Cena: " . $produkt2['cena'] . " zł</td></tr>
<tr><td><a href='sklep.php?k=" . $produkt2['id'] . "'>Kup ten produkt</a><br /><br /></td></tr>";
}
}
?>
</table>
<?php
}
echo "<a href='sklep.php?page=1'>[1]</a>"; echo " | <a href='sklep.php?page=2'>[2]</a>"; echo " | <a href='sklep.php?page=3'>[3]</a>"; }
include "lacznik2.php";
?>
Może po prostu najlepszym rozwiązaniem będzie zrobienie tabeli lodówka i w niej zapisywanie wszystkiego oczywiscie wypisanie produktów w kolumnach i jako wartość będziemy podawać ilość?