Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Session Sepet Sorunu

//Sepeti oluşturdum ürün ekleyebiliyorum fakat sepetteki ürunü silmek istediğimde sepette seçili olan tüm ürünleri siliyorum.Function sil(); Bu alan da takıldım yardımlarınızı bekliyorum arkadaşlar.

<?php
ob_start();
session_start();
include("include/baglan.php");

?>
<?php

Function index(){
echo "Ürünler<hr>";
$sor    = mysql_query("Select * From urunler order by id DESC limit 0,6");
    while($yaz = mysql_fetch_array($sor)){
        
        $id            = $yaz["id"];
        $urunadi    = $yaz["isim"];
        $fiyat        = $yaz["fiyat"];
        $aciklama    = $yaz["kod"];


echo "<table width=\"200\" border=\"1\">
  <tr>
    <td>$urunadi</td>
  </tr>
  <tr>
    <td>$aciklama</td>
  </tr>
  <tr>
    <td>$fiyat</td>
  </tr>
  <tr>
    <td><a href=\"index.php?git=sepeteekle&id=$id\">Sepete Ekle</a></td>
  </tr>
</table>

";

}
}

Function sepeteekle(){
echo "";
echo "Sepetimdekiler<hr>";
@$sepetid = $_GET["id"];
$sor    = mysql_query("Select * From urunler where id = $sepetid order by id desc");
    while($yaz = mysql_fetch_array($sor)){
        
        $id            = $yaz["id"];
        $urunadi    = $yaz["kod"];
        $fiyat        = $yaz["fiyat"];

        

$_SESSION["urundizi"][$id] = array('id'=>$id, 'urunadi'=>$kod);
foreach($_SESSION['urundizi'] as $key => $val){
echo '<table width="200" border="1">
  <tr>
    <td>İD : '.$val['id'].'</td>
  </tr>
  <tr>
    <td>AD : '.$val['urunadi'].'</td>
  </tr>
  <tr>
    <td><a href="index.php?git=satinal">Satin Al</a>  
        <a href="index.php?git=sil">Sil</a>
</td>
  </tr>
</table>'; 
}
}
}

Function sil(){

//???

session_destroy();
}



@$git = $_GET["git"];

switch($git){

default:
    index();
    break;

case "sepeteekle";
    index();
    sepeteekle();
    break;
	
case "sil";
    index();
    sil();
    break;	
}

?>
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

Hiç cevap bulunamadı. İlk cevabı siz yazın.