• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در ارسال داده از ajaxو jquery به mysql
#1
سلام
برای قسمت سبد خرید یک فروشگاه اینترنتی قراره که باکلیک بر روی دکمه افزودن به سبد خرید id محصول به جدول tblsabad ارسال شود ولی هیچ اتفاقی نمیافته.id تگ افزودن به سبد خرید رو برابر'.$id.'قرار دادم که idmahsool رو به tblsabad ارسال کنم.[/code]
[align=left]
کد:
<script>
        var id=0;
          $("#porforush #tozihat .x1").click(function(){
            id=$(this).attr('id');
            $.ajax({
                type:'POST',
                url:"sabad.php",
                data:{idmahsool:id}
                })
                
            .done(function(){
                
                })
            })
        
        
        
        </script>

کد صفحه sabad.php
کد پی‌اچ‌پی:
<?php

include('connect.php');

if(isset(
$_COOKIE['mybasket'])){
    
    
    
    
    }


else{
    
    
$random=microtime(true).rand(1,10000);
    
    
setcookie('mybasket',$random,time()+99999999999999999,'/');
    
    
$id=$_POST['idmahsool'];
    
    
$sql="insert into tblsabad (cookiename,idmahsool) values ('$random','$id')  ";
    
    
$stmt=$db->prepare($sql);
    
$stmt->execute();
    
    
    
    }




?>
کد connect.php
کد پی‌اچ‌پی:
<?php
$db
=new PDO('mysql:host=localhost;dbname=db_forushgah2','root','',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
?>
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان