v2.5.2
Giriş yap

Php otomatik teslimat

emmir2
546 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

omerf
1150 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