0
我來到這裏這段代碼中添加的產品代碼和大小會話數組,我得到的代碼,這樣我就可以拿1從股票從大小:PHP會話/陣列詳細
if($_GET['acao'] == 'add'){
$cod =$_GET['cod'];
if(!isset($_SESSION['cart'][$cod])){
$_SESSION['cart'][$cod]=$tamanhos;
$sql="SELECT stock FROM detalhes_produtos WHERE cod_produto='$cod' AND tamanho='$tamanhos' ";
$resultado=odbc_exec($ligaBD,$sql);
odbc_fetch_row($resultado);
$stock = odbc_result($resultado,1);
$conta = $stock - 1;
}
}
而且我得到這個代碼來取消會議,我想獲得「tamanhos就像它是附加這樣我就可以進行查詢,以加1股,這是代碼:
if($_GET['acao'] == 'del'){
$cod =$_GET['cod'];
if(isset($_SESSION['cart'][$cod])){
$_SESSION['cart'][$cod];
$ligaBD=odbc_connect('basededadospap','','');
$sql="SELECT stock FROM detalhes_produtos WHERE cod_produto='$cod' AND tamanho='$tamanhos' ";
$resultado=odbc_exec($ligaBD,$sql);
odbc_fetch_row($resultado);
$stock2 = odbc_result($resultado,1);
$conta1 = $stock2 + 1;
$sql2="UPDATE detalhes_produtos SET stock='$conta1' WHERE cod_produto='$cod' AND tamanho='$tamanhos';";
odbc_exec($ligaBD,$sql2);
unset($_SESSION['cart'][$cod]);
}
}
但它不添加一個到桌上,我該怎麼辦?
你有'在session_start();'在每個網頁的? –
而你的代碼看起來很不安全。 SQL注入可以很容易地通過改變get參數'cod'執行 – Yannici
@anant是的我做 –