Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

27.02.2010, 17:04
|
|
Познающий
Регистрация: 02.11.2008
Сообщений: 87
Провел на форуме: 93223
Репутация:
14
|
|
sql запрос
помогите почему то последний запрос не создает таблицу в базе дынных
$host =localhost; //Адрес сервера MySQL
$user = root; //Ваш логин в MySQL
$pass =root; //Ваш пароль в MySQL
$base = blog; //Имя базы данных, с которой мы будем работать
$dbcon = mysql_connect($host, $user, $pass);
if (!dbcon) { echo "cant connect with database";}
$create_query = mysql_query("CREATE DATABASE BLOG CHARACTER SET utf8;", $dbcon) or die("Ошибка запроса");
$db_selected = mysql_select_db('blog', $dbcon);
if (!$db_selected) {
echo "немогу ипользовать базу данных ";
}
$charset = mysql_query('SET NAMES utf8;'); //Устанавливаем кодировку utf8'
if (!$charset) { echo "немогу настроить кодировку для базы данных";}
$create_query = mysql_query("CREATE table guestbook
(
id_msg int auto_increment primary key,
date datetime,
message longtext,
email char,
city char,
enable enum(0, 1) default 1,
) ;");
if (!$create_query){echo "немогу создать таблицу в базе данных";}
else {echo "vse good";}
|
|
|

27.02.2010, 17:35
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
enable enum(0, 1) default 1, - запятая в конце не нужна +
enum('0', '1') default '1'
кавычки
|
|
|

28.02.2010, 22:07
|
|
Новичок
Регистрация: 23.09.2009
Сообщений: 19
Провел на форуме: 21294
Репутация:
16
|
|
добавь вывод echo(mysql_error()); к ошибке, чтобы стало видно, в чем дело.
и ещё - нельзя использовать такие присваивания:
$host = localhost;
правильно $host = 'localhost';
это работает только по причине того, что разработчики php прилепили костыль в виде "необъявленная константа" == своему имени, для обеспечения обратной совместимости с кодом наподобие $hash[key].
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|