Arkadaşlar Php Scandir ile aldığım her klasör ismi ile mysql de her isimde tablo oluşturmak istiyorum. Birincisi böyle birşey mümkün mü? Yapılma yolu bu mu?
<?php
$message = '';
$dbx = new mysqli('localhost', 'root', '', 'mangayurdu_com');
mysqli_set_charset($dbx,"utf8");
if ($dbx->connect_error) {
$message = $dbx->connect_error;
}
$dir = 'mangas/';
$files = scandir($dir);
$bosluk = str_replace(' ', '_', $files);
foreach ($bosluk as $key) {
$hadi = "CREATE TABLE $key (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
seri VARCHAR(50),
klasor VARCHAR(50),
resim TEXT
)";
}
if (mysqli_query($dbx, $hadi)) {
echo "Table MyGuests created successfully";
} else {
echo "Error creating table: " . mysqli_error($dbx);
}
?>Edit-1:Son hali bu kodun.Tablo oluşturdu ama sadece bir tablo oluştu. Döngü 1 kere döndü sanırım.