Witam, mam taki kod:
<?php
connect();
$sql = "CREATE TABLE `" . $prefix . "settings`(
`title` varchar(500) NOT NULL,
`keywords` LONGTEXT NOT NULL,
`description` LONGTEXT NOT NULL,
`newsperpage` int(11) NOT NULL,
`newstitlecolor` varchar(255) NOT NULL,
`newscontentcolor` varchar(255) NOT NULL,
`newsseparator` varchar(255) NOT NULL,
)";
echo("Dodawanie tabeli " . $prefix . "settings .....Wykonano");
$sql = "CREATE TABLE `" . $prefix . "news`(
`id` int(11) NOT NULL auto_increment,
`title` varchar(1000) NOT NULL,
`info` varchar(500) NOT NULL,
`content` LONGTEXT NOT NULL,
PRIMARY KEY(id))";
echo("Dodawanie tabeli " . $prefix . "news .....Wykonano");
$sql = "CREATE TABLE `" . $prefix . "menubar`(
`position` int(3) NOT NULL,
`title` varchar(500) NOT NULL,
`link` varchar(1000) NOT NULL,
)";
echo("Dodawanie tabeli " . $prefix . "menubar .....Wykonano");
$sql = "CREATE TABLE `" . $prefix . "views`(
`views` int(11) NOT NULL
)";
echo("Dodawanie tabeli " . $prefix . "views .....Wykonano");
$sql = "CREATE TABLE `" . $prefix . "users`(
`id` int(11) NOT NULL auto_increment,
`login' varchar(255) NOT NULL,
`password` varchar(1000) NOT NULL,
`email` varchar(500) NOT NULL,
`joindate` DATETIME NOT NULL,
`lastlogin` DATETIME NOT NULL,
`lastactivity` DATETIME NOT NULL,
`activated` int(1) NOT NULL,
`activationkey` varchar(255) NOT NULL,
`rights` int(2) NOT NULL,
PRIMARY KEY(id))";
echo("Dodawanie tabeli " . $prefix . "users .....Wykonano"); ?>
i nie tworzy mi on tabel,
Funkcja connect to :
<?php
require_once("../config.php");
function connect(){
@mysql_query("SET collation_connection = utf8_polish_ci"); }
?>
no i plik config:
<?php
$host = "localhost";
$user = "xxx";
$name = "xxx";
$password = "xxx";
$prefix = "tabela_";
?>
polaczenie na pewno jest nawiazane, wyskakuja mi komunikatu o wykonaniu, a ponad to nie dodaje tabeli, dlaczego?
Ten post edytował Raven1122 9.04.2012, 14:12:17