Buradasın
PHP arayüzden veri ekleme nasıl yapılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
PHP ile arayüzden veri eklemek için aşağıdaki adımlar izlenir:
- Form Oluşturma: Kullanıcıdan veri almak için HTML form oluşturulur 2.
- Veri Kontrolü: Gelen veriler, filtreleme ve sanitasyon işlemlerinden geçirilir 2.
- Veritabanı Bağlantısı: MySQLi veya PDO gibi uzantılar kullanılarak veritabanı ile bağlantı kurulur 34.
- SQL Sorgusu:
INSERT INTO
sorgusu ile veri ekleme işlemi gerçekleştirilir 34.
Örnek bir PHP kodu:
<?php if (isset($_POST['adi'], $_POST['soyadi'], $_POST['eposta'])) { $adi = trim(filter_input(INPUT_POST, 'adi', FILTER_SANITIZE_STRING)); $soyadi = trim(filter_input(INPUT_POST, 'soyadi', FILTER_SANITIZE_STRING)); $eposta = trim(filter_input(INPUT_POST, 'eposta', FILTER_SANITIZE_EMAIL)); if (empty($adi) || empty($soyadi) || empty($eposta)) { die("Lütfen formu eksiksiz doldurun!"); } if (!filter_var($eposta, FILTER_VALIDATE_EMAIL)) { die("Lütfen geçerli bir e-posta adresi girin!"); } $baglanti = new mysqli("localhost", "root", "", "kisi"); if ($baglanti->connect_errno > 0) { die("Bağlantı hatası: " . $baglanti->connect_error); } $sorgu = $baglanti->prepare("INSERT INTO kisiler(kisi_adi, kisi_soyadi, kisi_eposta) VALUES(?, ?, ?)"); $sorgu->bind_param('sss', $adi, $soyadi, $eposta); $sorgu->execute(); if ($baglanti->errno > 0) { die("Sorgu hatası: " . $baglanti->error); } echo "Bilgiler başarılı bir şekilde kaydedildi."; $sorgu->close(); $baglanti->close(); }
5 kaynaktan alınan bilgiyle göre: