• Buradasın

    PHP'de veri girişi nasıl yapılır?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    PHP'de veri girişi, formlar aracılığıyla yapılır ve bu veriler $_GET veya $_POST süper global değişkenleri kullanılarak alınır 23.
    Veri girişi için temel adımlar:
    1. HTML formu oluşturma: Kullanıcıdan alınacak bilgileri toplamak için gerekli alanları içeren bir form tasarlanır 24.
    2. Form verilerini PHP'ye gönderme: Form gönderildiğinde, veriler belirlenen PHP dosyasına yönlendirilir 3.
    3. Verileri alma ve işleme: PHP'de, gelen verileri işlemek için
      if
      ifadesi,
      isset()
      ve
      empty()
      fonksiyonları kullanılır 2.
    4. Gerekli işlemleri gerçekleştirme: Veriler kullanılarak bir işlem yapılır veya veritabanına kaydedilir 3.
    Örneğin, kullanıcıdan bir ad alan ve bu adı ekranda gösteren basit bir PHP kodu:
    <?php $ad = $_GET['ad']; echo "Girilen ad: " . $ad; ?> [1](https://aslihankaratas.com/index.php/2024/04/01/php-ile-kullanicidan-veri-alma/).
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    PHP ile veritabanı nasıl oluşturulur?

    PHP ile veritabanı oluşturmak için aşağıdaki adımlar izlenebilir: 1. Sunucu ve yazılımların kurulumu. 2. Veritabanı oluşturma. 3. Veritabanı bilgilerini not etme. 4. MySQLi veya PDO ile bağlantı. 5. Veritabanı oluşturma kodu: ```php $host = "localhost"; // Sunucu adresi $user = "root"; // MySQL kullanıcı adı $pass = ""; // MySQL şifresi $dbname = "detayli_veritabani"; // Oluşturmak istediğiniz veritabanı ismi // MySQL Bağlantısı $conn = new mysqli($host, $user, $pass); // Veritabanı Oluşturma $sql = "CREATE DATABASE IF NOT EXISTS $dbname"; if ($conn->query($sql) === TRUE) { echo "Veritabanı başarıyla oluşturuldu: $dbname"; } else { echo "Hata: " . $conn->error; } $conn->close(); ``` Bu rehber, PHP kullanarak MySQL veritabanı oluşturma, tablo oluşturma, veri ekleme, silme, güncelleme ve sorgulama işlemlerini detaylı bir şekilde ele alır.

    PHP veri tabanı nasıl kaydedilir?

    PHP ile veri tabanına kayıt yapmak için aşağıdaki adımlar izlenebilir: 1. Veritabanı ve tablo oluşturma: ``` CREATE DATABASE formornek; USE formornek; CREATE TABLE kullanicilar ( id INT AUTO_INCREMENT PRIMARY KEY, isim VARCHAR(100) NOT NULL, email VARCHAR(100) NOT NULL, yas INT NOT NULL, kayit_tarihi TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); ``` 2. Veritabanına bağlanma. 3. Form verilerini kaydetme. Örnek kod: ``` <?php require_once 'baglanti.php'; if ($_SERVER["REQUEST_METHOD"] == "POST") { $isim = htmlspecialchars(trim($_POST['isim'])); $email = htmlspecialchars(trim($_POST['email'])); $yas = intval($_POST['yas']); if ($sorgu->execute()) { echo "Kayıt başarıyla eklendi!"; } else { echo "Kayıt eklenemedi: " . $baglanti->error; } $sorgu->close(); $baglanti->close(); } ?> ``` Veri ekleme, güncelleme, listeleme ve silme işlemleri için PDO gibi alternatif yöntemler de kullanılabilir.

    PHP arayüzden veri ekleme nasıl yapılır?

    PHP ile arayüzden veri eklemek için aşağıdaki adımlar izlenir: 1. 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. 3. Veritabanı Bağlantısı: MySQLi veya PDO gibi uzantılar kullanılarak veritabanı ile bağlantı kurulur. 4. SQL Sorgusu: `INSERT INTO` sorgusu ile veri ekleme işlemi gerçekleştirilir. Örnek bir PHP kodu: ```php <?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(); }

    PHP'de değişkenler nelerdir?

    PHP'de değişkenler, verinin saklanması için kullanılan, içindeki verilere müdahale edilebilen veri tutuculardır. PHP'de değişkenler şu özelliklere sahiptir: Dolar işaretiyle başlama. Harf veya alt çizgi ile başlama. Büyük-küçük harfe duyarlılık. Türkçe karakter içermeme. Özel karakter sınırlaması. Rezerve kelime kullanımı. Veri türü belirtmeme. PHP'de değişkenlere sayı (number) ve metin (string) başta olmak üzere birçok türde değer atanabilir. PHP'de değişkenler şu şekilde kullanılır: Değişken atama. Değişken yazdırma. Değişkene yeni değer atama. Değişkenlerle matematiksel işlemler.

    PHP ile veritabanı toplama işlemi nasıl yapılır?

    PHP ile veritabanı toplama işlemi için aşağıdaki adımlar izlenebilir: 1. Veritabanına Bağlanma: PDO veya mysqli uzantıları kullanılarak veritabanı bağlantısı kurulur. 2. MySQL Sorgusu: Veritabanından veri toplamak için MySQL'in `SELECT` sorgusu kullanılır. 3. Veri Toplama: Toplanan veriler, PHP'nin matematiksel ve dizi işlevleri ile analiz edilebilir. Örnek Kod: ```php $sorgu = $db->prepare("SELECT izlenme_sayisi FROM videolar"); $sorgu->execute(); $say = $sorgu->fetchColumn(); echo "Toplam İzlenme: ".$say; ``` Bu kod, "videolar" tablosundaki "izlenme_sayisi" sütunundaki değerleri toplar ve sonucu ekranda gösterir.

    PHP'de boş değer kontrolü nasıl yapılır?

    PHP'de boş değer kontrolü yapmak için `empty()` fonksiyonu kullanılır. Örnek kullanım: ```php $kitapadi = "php öğren"; $y_evi = ""; if (empty($kitapadi) || empty($y_evi)) echo "kitap adı, yayın evi veya her ikisi mevcut değil"; else echo "Bilgiler mevcut"; ``` Çıktı: ``` kitap adı, yayın evi veya her ikisi mevcut değil ``` Ayrıca, bir dizinin boş olup olmadığını kontrol etmek için de `empty()` fonksiyonu kullanılabilir, ancak bu fonksiyon dizinin anahtarlarının da boş olup olmadığını kontrol eder.

    PHP ile MySQL veri güncelleme nasıl yapılır?

    PHP ile MySQL veri güncelleme işlemi şu şekilde yapılır: 1. Veri tabanı bağlantısı yapılır. 2. UPDATE SQL komutu yazılır. 3. Gerekli değişkenler hazırlanır. 4. Hazır deyim çalıştırılır. Örnek kod: ```php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "egitim"; try { $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password); // set the PDO error mode to exception $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "UPDATE users SET yas=18 WHERE id=2"; // Prepare komutu $stmt = $conn->prepare($sql); // Komutu çalıştırma $stmt->execute(); echo $stmt->rowCount() . " kayıt değiştirildi"; } catch(PDOException $e) { echo $sql . "<br>" . $e->getMessage(); } $conn = null; ``` Bu kodu çalıştırdığınızda, id değeri 2 olan verinin yaş değeri güncellenir. Daha fazla bilgi ve örnek kodlar için aşağıdaki kaynaklar incelenebilir: tasarimkodlama.com; kodlamaklazim.com; erkanunlu.com.tr.