Разное > Флейм
MySql
новичок:
Здравствуйте!
Я только начал знакомиться с MySql
У меня не получается создать таблицу:
<?php
define(\'DBNAME\', \'proglan_less\');
$link = mysql_connect("сервер", "логин", "пароль")
or die("Не могу соединиться");
print ("Соединение прошло успешно");
@mysql_select_db($dbname) or die(\'Не могу открыть базу данных «\'.$dbname.\'»\');
mysql> CREATE table lessons (
id int auto_increment primary key,
title varchar(250),
body mediumtext,
pub_date datetime,
enable enum(\'0\', \'1\') default \'1\'
);
mysql_close($link);
?>
Макс:
новичок
во-первых, если что-то не получается - нужно ошибку показывать.
во-вторых, убери собак @
в-третьих, ты нигде не объявил переменную $dbname
в-четвертых насколько я помню первичный ключ должен иметь аттрибут not null :
id int not null auto_increment primary key,
новичок:
Покажи тогда пример пожалуйста!!!
новичок:
Ошибка: Parse error: parse error, unexpected T_STRING in /home/proglan/www/MYSQL/connect.php on line 12
ThE0ReTiC:
--- Цитировать ---новичок:
mysql> CREATE table lessons (
id int auto_increment primary key,
title varchar(250),
body mediumtext,
pub_date datetime,
enable enum(\'0\', \'1\') default \'1\'
);
--- Конец цитаты ---
это чего - имитация шела в скрипте?
ессно он у тебя ругаться будет
Навигация
Перейти к полной версии