|
MySQL.RU - Webboard
Вернуться
Непонятная ошибка при создании таблицы (Antares) 13/05/2004 - 17:22:35
Re: а на какой запятые после primary key?? (-) (Alec) 13/05/2004 - 17:49:32
Re: а на какой запятые после primary key?? (-) (Antares) 14/05/2004 - 11:37:55
Re: а вот и нет (Alec) 14/05/2004 - 12:12:52
Re: а вот и нет (Антарес) 14/05/2004 - 16:11:43
Re: а вот и нет (Alec) 14/05/2004 - 17:04:25
Re: а вот и нет (Antares) 14/05/2004 - 20:38:19
> Original message text:
> From: Antares - 13/05/2004 - 17:22:35
> Subject:Непонятная ошибка при создании таблицы
> -----------------
> В строке, где код "CREATE TABLE users ..." пишет ошибку. В чем причина?
>
> Вот код программы:
>
> <?php
>
> if ( $pos == "" )
> {
> echo "
> <FONT class='page'>Получение данных о БД mySQL</FONT><BR><BR>
> ";
> echo "
> <FORM action='install.php?pos=2' method='post'>
> Адрес расположения магазина:
> <BR><INPUT type='text' name='db_hway' size='40' Value='http://'><BR><BR>
> Имя пльзователя:
> <BR><INPUT type='text' name='db_user' size='40' Value=''><BR><BR>
> Пароль:
> <BR><INPUT type='text' name='db_password' size='40' Value=''><BR><BR>
> Имя базы данных mySQl:
> <BR><INPUT type='text' name='db_name' size='40' Value=''><BR><BR>
> Имя хоста:
> <BR><INPUT type='text' name='db_hostname' size='40' Value='localhost'><BR><BR><BR><BR>
> Ваше имя для управления магазином:
> <BR><INPUT type='text' name='db_username' size='40' Value=''><BR><BR>
> Пароль:
> <BR><INPUT type='text' name='db_userpas' size='40' Value=''><BR><BR>
> <INPUT Type='submit' Value='Далее'>
> </FORM>
> ";
> } elseif ( $pos == "2" ) {
> if ( $dbcon = mysql_connect( $db_name, $db_user, $db_password ) )
> {
>
> mysql_select_db( $db_name, $dbcon );
>
> //config.cfg creating
> $fd = fopen("config.cfg", "w+");
> $toWrite = '
> <?php
> $hway = '.$db_hway.'
> $username = '.$db_user.'
> $password = '.$db_password.'
> $localhost = '.$db_localhost.'
> $database = '.$db_name.'
> ?';
> $toWrite .= '>';
> fwrite($fd, $toWrite);
> fclose($fd);
>
> //creating database' tables
>
> CREATE TABLE items (
> item INT( 255 ) NOT NULL DEFAULT 'ff',
> name CHAR( 255 ) NOT NULL DEFAULT 'ff'
> );
>
> CREATE TABLE catalogs`(
> catalog_position INT( 255 ) NOT NULL DEFAULT '',
> catalog_id INT( 255 ) NOT NULL DEFAULT '',
> catalog_name` CHAR( 255 ) NOT NULL DEFAULT '',
> catalog_decription` CHAR( 50000 ) NOT NULL DEFAULT '',
>
> PRIMARY KEY ( catalog_id ),
> );
>
> CREATE TABLE config (
> login CHAR( 255 ) NOT NULL DEFAULT '',
> password CHAR( 255 ) NOT NULL DEFAULT '',
> road CHAR( 255 ) NOT NULL DEFAULT '',
>
> PRIMARY KEY ( login ),
> );
>
> INSERT INTO config VALUES ($db_username, $db_userpas, $db_hway);
>
> echo "Установка магазина успешно завершена. Перейти в панель управления можно отсюда: <A href='$hway/admin/login.php' class=''>$hway/admin/login.php</A>";
> } else {
> echo "Ошибка подключения к БД MySQL!";
> }
> }
>
> ?>
>
>
> Помогите найти ошибку.
>
From: Антарес - 14/05/2004 - 16:11:43
Subject:а вот и нет
-----------------
PRIMARY KEY ( catalog_id )
для чего он вообще нужен?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
14745
|
|