Veritabanındaki id Değerini Sıfırlamak

PHP’de bir proje yaparken veritabanına test amaçlı eklediğiniz bilgilerde auto_increment olarak değerlendirdiğimiz id numaralandırması hep ileri bir yol izlemektedir. Fakat test amaçlı eklediğiniz bilgiler bu id değerini her denemenizde +1 olarak arttırmaktadır.
Kodlamanız bittikten sonra yayına sokmadan önce id değerini sıfırlayarak başlamak için aşağıdaki verdiğim SQL sorgusunu kullanmanız yeterli olacaktır.

Okumaya Devam Et

PHP ile Veritabanı işlemleri (INSERT)

INSERT INTO komutu veritabanındaki belirttiğiniz bir tabloya veri ekler. Tabloda oluşturduğumuz alanlara kolon adı verilir. O alanlara göre veri ekleme yapılır.

Kullanım şekli aşağıdadır.

INSERT INTO tablo_adi (kolon1, kolon2 ...) VALUES ($degisken1, $degisken2 ...)

SQL komutları büyük/küçük harflere duyarlı değildir.
Bu yüzden insert into olarakta kullanabilirsiniz.

PHP ile veriyi veritabanına gönderme işlemi için bir mysql sorgusu kullanmamız gerekiyor.
Bu sorguyuda mysql_query() fonksiyonu ile yapıyoruz.

Örnek:

İlk önce oluşturduğumuz veritabanımızda sql sorgusu çalıştıralım.

CREATE TABLE 'adsoyad' (

'id' INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
'isim' VARCHAR( 45 ) NOT NULL ,
'soyisim' VARCHAR( 45 ) NOT NULL

) ENGINE = MYISAM ;

Sonra index.php dosyamızın içeriğine aşağıdaki kodlarımızı yazıyoruz.

<?php

$baglan = mysql_connect("localhost","root","");

if (! $baglan) die ("MySQL'e Bağlanılamıyor");

mysql_select_db("veritabanim", $baglan);

$ekle = mysql_query("INSERT INTO adsoyad (isim, soyisim) VALUES ('Güray', 'Süerdem')");

if($ekle){

echo "Bilgiler Eklendi";

}else{

echo "Bilgiler Eklenemedi";

}

?>

Uygulama dosyasını http://www.guraysuerdem.com/dosya/insert.rar adresinden indirebilirsiniz.

PHP ile Veritabanı İşlemleri (CREATE)

PHP ile MySQL bağlantısı yaparak veritabanı yaratacağız.
Önce mysql_connect() ile bağlantımızı yapıyoruz ve sonra CREATE ile veritabanımızı yaratıyoruz.
En son veritabanımızın yaratılıp yaratılmadığını kontrol ediyoruz. Ve mysql_close() fonksiyonu ile bağlantımızı kapatıyoruz.
Benim localhostumda kullandığım kullanıcı adı root ve şifrem ise boştur. Okumaya Devam Et