v2.5.2
Giriş yap

Php otomatik teslimat

emmir2
544 defa görüntülendi
   $stok = $db->query("SELECT * FROM stok WHERE urun_id = '{$_SESSION['sepet']['urun_id'][$key]}' and kullanici = '' and durum = 1 ORDER BY id ", PDO::FETCH_ASSOC);
   foreach($stok as $row){ 
   $id = $row['id'];
   $email = $row['email'];
   $password = $row['password'];
  }
   $guncelle = $db->prepare("UPDATE stok SET kullanici = ?,  durum = ? where id = '{$id}'");
   $guncelle = $guncelle->execute(array($_SESSION['kullanici']['id'], 0
));

Merhaba bir epin sitesi için otomatik teslimat olarak böyle bir döngü oluşturdum ama yolu uzatmışım gibi hissediyorum daha basit bir yolu varmıdır

Cevap yaz
Cevaplar (1)
omerf
1149 gün önce

sadece 1 adet veri geliyorsa niçin foreach döngüsüne sokuyorsunuz? ve session verilerinizi o şekilde kullanmak yerine execute([]) yapmanızı tavsiye ederim