Bir form oluşturursun karşı taraf database , mysql , şifre bilgilerini girer post ettirirsin sende daha önce belirlemiş olduğun tabloları bilgiler doğru ise oluşturursun..
Örnek vereyim ;
Karşı taraf database ismini yazdı , mysql şifresini yazdı ve mysql username yazdı..
Post ettir ve şu kodu çalıştır ;
CREATE TABLE deneme
(
column_name1 data_type(100)
);
bilgiler doğru ise zaten otomatik oluşturacak bilgiler doğru değil ise hata verir. deneme tablosu oluşturulacak ve içine de column_name1 satırı oluşacak.
Örnek vereyim ;
Karşı taraf database ismini yazdı , mysql şifresini yazdı ve mysql username yazdı..
Post ettir ve şu kodu çalıştır ;
CREATE TABLE deneme
(
column_name1 data_type(100)
);
bilgiler doğru ise zaten otomatik oluşturacak bilgiler doğru değil ise hata verir. deneme tablosu oluşturulacak ve içine de column_name1 satırı oluşacak.
ilerlemeli form olarak yapıyorum hocam veritabanı oluşturmada sorun yok. mysqlde bunu hallettim :)
->Veritabanı gir
[*] Doğrula
[*] Veritabanı sınıfını hazırla ve bilgileri işle
[*] Tabloları Sırayla oluştur
[*] Hata kontrolü yap
[*] Onay
-> Önemli bilgi girişleri
[*] Site adı
[*] Site adresi
[*] Site Açıklaması
[*] Slogan
[*] Logo Seçimi
-> Yönetici Bilgi Giriş
[*] Yönetici bilgileri Gir
burada ilk sorun veritabanı bağlantı sınıfını oluşturmak
bunu hangi methodla yapabiliriz
class db
{
function conn()
{
$db="baglanti_veritabani";
$host="localhost";
$chr="utf8";
$kull="root";
$sifre="";
try
{
$db=new PDO("mysql:host=".$host.";dbname=".$db.";charset".$chr,$kull,$sifre);
return $vt;
}
catch(PDOException $i)
{
error_log($e->getMessage());
die("Veritabanına Bağlanılamadı -> " .mb_convert_case($i->getMessage(), MB_CASE_LOWER, "UTF-8") );
}
}
}
örnek olarak veritabanı bilgileri girildikten sonra bu bilgileri baglan.php içine bu şekilde yazdırılmasını istiyorum :) umarım anlaşılır olmuştur :)