Witam. Raczkuję w temacie php i sql. Próbuje napisać skrypt obsługi bazy danych. Problem polega na tym by tworzyć tabelę o określonej nazwie pobranej z formularza. Obecny skrypt tworzy tabelę o nazwie "tabela"
<?php
//pobieram dane z formularza
$nazwa = $_POST['nazwa'];
//polaczenie z baza danych
$link = mysql_connect ("serwer","user","password");
if (!$link)
{
$output = "Nie można się połaczyć z serwerem baz danych.";
include "output.html.php";
exit();
}
//wybor bazy danych
$db= mysql_select_db("baza danych", $link);
if (!$db)
{
$output = "Nie zanleziono bazy danych.";
include "output.html.php";
exit();
}
//utworzenie zapytania
$zapytanie = 'CREATE TABLE tabela ('
. 'wykonawca TEXT,'
. 'tytul TEXT,'
. 'producent TEXT,'
. 'ilosc_nagran TEXT,'
. 'nosnik TEXT,'
. 'ilosc_nosnikow TEXT,'
. 'data_wydania TEXT,'
. 'ean TEXT,'
. 'cena TEXT,'
. 'id INT NOT NULL AUTO_INCREMENT,'
. 'PRIMARY KEY(id)'
. ')';
//wykonanie zapytania
$wykonaj = mysql_query ( $zapytanie );
//sprawdzenie wykonania zapytania
if(!$wykonaj)
{
$output = "Nie udało się utworzyć tabeli.";
include "output.html.php";
exit();
}
mysql_close($link);
?>