PDA

View Full Version : مشکل گرفتن مقدار select option و نمایش در سبد خرید



hesamsword
جمعه 04 تیر 1395, 17:13 عصر
سلام دوستان من میخاهم فروشگاهی بسازم که در آن محصولاتم قیمتشان متغیره و کد مربوط به نمایش قیمت هر محصول را در select نوشتم و وقتی کاربر قیمت را انتخاب کرد و خرید را زد نام محصول را در سبد خرید می آورم و تا اینجا مشکلی ندارم ولی نمیدانم چطور قیمت انتخاب شده توسط کاربر را در سبد خرید بیاورم؟؟؟
من یک جدول برای سبد خرید دارم که آیدی محصول انتخاب شده در آن ذخیره میشود
آیا باید قیمت انتخاب شده را در جدول سبد خرید ذخیره کنم؟چطور؟
ممنون میشم راهنمایی کنید :قلب:




function cart(){
if(isset($_GET['add_cart'])){
global $con;
$ip = getIp();
$pro_id = $_GET['add_cart'];
$check_pro = "select * from cart where ip_add='$ip' AND pro_id='$pro_id'";
$run_check = mysqli_query($con, $check_pro);
if(mysqli_num_rows($run_check)>0){
echo"";
}
else{
$insert_pro = "INSERT INTO cart (pro_id,ip_add) values ('$pro_id','$ip')";
$run_pro = mysqli_query($con, $insert_pro);
if($run_pro){
echo "<script>alert('به سبد خرید اضافه شد')</script>";
echo "<script>window.open('index.php','_self')</script>";}
} } }

function getCatPro(){
global $con;
$get_cat_pro = "select * from products where product_cat='1'";
$run_cat_pro = mysqli_query($con, $get_cat_pro);
while($row_cat_pro=mysqli_fetch_array($run_cat_pro )){
$pro_id = $row_cat_pro['product_id'];
$pro_cat = $row_cat_pro['product_cat'];
$pro_title = $row_cat_pro['product_title'];
$pro_price = $row_cat_pro['product_price'];
$pro_image = $row_cat_pro['product_image'];

$get_cat_proo = "select * from prices where prod_id='$pro_id'";
$run_cat_proo = mysqli_query($con, $get_cat_proo);
while($row_cat_proo=mysqli_fetch_array($run_cat_pr oo)){
$price1 = $row_cat_proo['price1'];
$price2 = $row_cat_proo['price2'];
$price3 = $row_cat_proo['price3'];
$price4 = $row_cat_proo['price4'];
$price5 = $row_cat_proo['price5'];
$price6 = $row_cat_proo['price6'];
$price7 = $row_cat_proo['price7'];
$price8 = $row_cat_proo['price8'];
$price9 = $row_cat_proo['price9'];
$price10 = $row_cat_proo['price10'];
echo "
<li>
<div class='image'> <a href='#'><img src='admin_area/products_images/$pro_image' alt='' /></a></div>
<table cellspacing='11' width='100%'>
<td align=center>
<p style='font-size:20px' font-weight:'bold'>$pro_title</p>
</td>
<tr><td align=center>
<form action='' method='post'>
<select name='prices'>
<option value=''>تعداد را انتخاب کنید</option>
<option value='$price1'>$price1</option>
<option value='$price2'>$price2</option>
<option value='$price3'>$price3</option>
<option value='$price4'>$price4</option>
<option value='$price5'>$price5</option>
<option value='$price6'>$price6</option>
<option value='$price7'>$price7</option>
<option value='$price8'>$price8</option>
<option value='$price9'>$price9</option>
<option value='$price10'>$price10</option>
</select>
</td></tr>
<tr><td align=center>
<a href='index.php?add_cart=$pro_id'><button type='button'>خرید کردن</button></a> </form>
<td></tr></table>
</li>";
} } }

hesamsword
شنبه 05 تیر 1395, 09:29 صبح
دوستان لطفا راهنمایی کنید