PDA

Orijinalini görmek için tıklayınız : PHP Ile Veritabanında Tablo Oluşturma


Vesaire
31 Ağustos 2016, 13:56
Wordpress kullananlar iyi bilirler hazır sistemde wordpress kendi tablolarını kendi oluşturmaktadır. Biz sadece tablo oluşturacağız veritabanı bilgilerini veriyoruz wordpress kendi 11 adet tabloyu düzgün bir şekilde oluşturuyor.

İşte PHP ile bizde aşağıdaki kodu kullanarak kullanıcının belirleyeceği bir veritabanına tablolarımızı oluşturabiliriz.



<?php
$servername = "localhost";
$username = "kullanıcıadi";
$password = "sifre";
$dbname = "veritabaniadi";

// Bağlan
$conn = new mysqli($servername, $username, $password, $dbname);
// Bağlantıyı Kontrol Et
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

// Tabloları Oluştur
$tablo1 = "tablomuzunadi (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
adi VARCHAR(30) NOT NULL,
soyadi VARCHAR(30) NOT NULL,
sifre VARCHAR(50) NOT NULL,
siteadresi VARCHAR(50) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP
)";

if ($conn->query($tablo1) === TRUE) {
echo "Tablolar başarılı bir şekilde oluşturuldu";
} else {
echo "Tablo oluştururken hata: " . $conn->error;
}

// Tabloları Oluştur
$tablo2 = "tablomuzunadi (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
facebookurl VARCHAR(50) NOT NULL,
twitterurl VARCHAR(50) NOT NULL,
googleurl VARCHAR(50) NOT NULL,
webinyourl VARCHAR(50) NOT NULL,
instagramul VARCHAR(50),
reg_date TIMESTAMP
)";

if ($conn->query($tablo2) === TRUE) {
echo "Tablolar başarılı bir şekilde oluşturuldu";
} else {
echo "Tablo oluştururken hata: " . $conn->error;
}

$conn->close();
?>