php veri update etme
8
●106
- 27-05-2022, 22:08:40Üyeliği durdurulduMerhabalar formdan 9 adet bilgi geliyor veritabanında id 1 de el ile eklediğim değerler var ben formdan gelen verileri hep aynı satıra kaydetmek istiyorum sabahtan beri uğraşıyorum yardımcı olabilecek biri varmı
- 27-05-2022, 22:11:39Üyeliği durdurulduupdate sorgumda yanlış büyük ihtimalle o kadar çok denedimki bildiğimide unuttum kafam iyice karıştırslprlt adlı üyeden alıntı: mesajı görüntüle
- 27-05-2022, 22:20:28Üyeliği durduruldumysql kullanıyorum teşekkür ederimrslprlt adlı üyeden alıntı: mesajı görüntüle
- 28-05-2022, 01:22:51Üyeliği durdurulduPm ilettim hocam hala çözemedim bu sorunu çözdüm ancak başka sorunlarım var bağlanırsanız çok memnun olurumtrycatchsoft adlı üyeden alıntı: mesajı görüntüle
- 28-05-2022, 10:32:03Hocam merhaba. Pdo, Php'nin Mysql kütüphanesi. Tavsiye ederim. 🙂 Güncellemesi de şöyle olur. Tabi tablo oluşturma kodlarını da dahil edelim 🙂🤝 :vedatdemirkan adlı üyeden alıntı: mesajı görüntüle
$veritabani_adi = "vr_veritabani"; $sunucu_adi = "localhost:3306"; $kullanici_adi = "vr_isim"; $sifre = "abcdefg@"; $charset = "utf8"; try { $dsn = "mysql:host=$sunucu_adi;dbname=$veritabani_adi;charset=$charset"; $pdo = new PDO($dsn, $kullanici_adi, $sifre); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Bağlantı Başarılı"; return $pdo; } catch (PDOException $e) { echo "Bağlantı sorunu: ". $e->getMessage(); } $sql = "CREATE DATABASE IF NOT EXISTS $dbname"; $baglanti->exec($sql); /* Tablo oluşturmak istediğimiz zaman şu kodları kullanırız (tabi yine ilk pdo satırının altından devam ederiz) */ $sql = "CREATE TABLE IF NOT EXISTS isimler ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, isim VARCHAR(30) NOT NULL, soyisim VARCHAR(30) NOT NULL)"; $baglanti->exec($sql); /* Veritabanında güncelleme yapmak istersek şu kodları kullanırız */ $guncelleme = $baglanti->prepare("UPDATE isimler SET isim='isim1', soyisim='soyisim1' WHERE id=1"); $guncelleme->execute();