Yöntem olarak sorunsuz tablo oluşturan bir koda sahibim ama tablo adını değiştirmeyi becerecek kadar php bilgim yok maalesef.
bir form ile text kutusundan gelen tablo adını aşağıdaki koda nasıl ekleyebilirim tek değiştmek istediğim tabloadi kısmı
ÖRNEK:
<?php
$sunucu = "localhost";
$kullanici = "root";
$parola = "";
$veritabani = "test";
// Bağlantı oluşturma
$bag = mysqli_connect($sunucu, $kullanici, $parola, $veritabani);
// Bağlantı kontrolü
if (!$bag) {
die("Bağlantı hatası: " . mysqli_connect_error());
}
// MySQL tablo oluşturma komutu
$sqlquery = "CREATE TABLE tabloadi (
id int(11) NOT NULL AUTO_INCREMENT,
adi varchar(30) NOT NULL,
soyadi varchar(30) NOT NULL,
dogumtarihi date NOT NULL,
PRIMARY KEY (id)
)";
if (mysqli_query($bag, $sqlquery)) {
echo "Tablo oluşturuldu!";
}
else {
echo "Tablo oluşturma hatası: " . mysqli_error($bag);
}
mysqli_close($bag);
?>Tablo adını gönderdiğim bir php dosyası örneğin aşağıdaki gibi buradan gelen tabloadi kısmını nasıl yukarıdaki koda ekleyebilirim.<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div id="form_kutusu" />
<form action="islem.php" method="POST">
<p>Tablo Adi</p>
<input type="text" name="tabloadi" /><br />
<p><input type="submit" name="gonder" value="Gönder" /></p>
</form>
</div>
</body>
</html>