ציטוט:
נכתב במקור על ידי MasterNetwork
מסיבה כלשהיא הסיישן לא נשמר לי, בעמודים אחרים שעשיתי לפני מס' חודשים זה עובד יפה מאוד.
ועכשיו אני עובד על משהו חדש וזה לא עובד לי, בעמוד הראשי יש session_start ואלו דפים שמנותבים ע"י require בפנים.
עמוד 1:
PHP קוד:
<?php
$sql = "SELECT * FROM `store_product`";
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($result)) {
$id = $row['id'];
$name = $row['name'];
$picture = $row['picture'];
$price = $row['price'];
$description=$row['description'];
$quantity=$row['quantity'];
if ($_SESSION[$id]>0){ echo "{$name}<br/>"; }
}
?>
עמוד 2 שמקבל פוסט שמוסיפים מוצר חדש לעגלה:
PHP קוד:
<?php
$quantity=$_POST["quantity"];
$id=$_GET["id"];
if (!isset($_SESSION[$id])){$_SESSION[$id]=0;}
$_SESSION[$id]=$_SESSION[$id]+$quantity;
echo 'התווספו '.$quantity.' מוצרים לעגלה!';
?>
|
מתי התכוונת להוסיף את החיבור למסד נתונים?
PHP קוד:
$result = mysql_query($db, $sql);