|
|
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
Добрые люди, скажите, пожалуйста, как со страницы php создать новую таблицу в базе? CREATE TABLE news (id INT NOT NULL AUTO_INCREMENT, create_date DATE NOT NULL, news_title LONGTEXT NOT NULL, description LONGTEXT NOT NULL, mt INT DEFAULT '0' NOT NULL, PRIMARY KEY (id) ); Как заставить этот запрос выполняться в файле php Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 08:07 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
$db = mysql_connect("localhost", "root"); mysql_select_db("mydb",$db); $result = mysql_query("CREATE TABLE news (id INT NOT NULL AUTO_INCREMENT, create_date DATE NOT NULL, news_title LONGTEXT NOT NULL, description LONGTEXT NOT NULL, mt INT DEFAULT '0' NOT NULL, PRIMARY KEY (id)",$db); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 08:16 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
у меня не получается вот мой весь код <html> <head> <title>Untitled Document</title> </head> <body> <?php $user = "matlin"; $pass = "3331377"; $db = "news"; $host = "localhost"; $link = mysql_connect( $host, $user, $pass ); if ( ! $link ) { $dberror = "Couldn't connect to MySQL server"; return false; } if ( ! mysql_select_db( $db, $link ) ) { $dberror = mysql_error(); return false; } if ( ! mysql_query("CREATE TABLE news (id INT NOT NULL AUTO_INCREMENT, create_date DATE NOT NULL, news_title LONGTEXT NOT NULL, description LONGTEXT NOT NULL, mt INT DEFAULT '0' NOT NULL, PRIMARY KEY (id)", $link ) ) { $dberror = mysql_error(); print "No"; return false; } else print "Ok"; mysql_close( $link ); ?> </body> </html> Пожалуйста, найдите здесь ошибку. Огромное спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 08:27 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 09:07 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
PhD А есть ли у тебя права на создание таблицы? -- Dik76 Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 09:53 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
Телепатов здесь нет. И ошбики "у меня не получается" в РНР не существует. Пожалуйста, ознакомтесь с правилами этот форума, и опишите проблему согласно правилам. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 10:23 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
Проблема следующая: Мне нужно в базе news создать описанную выше таблицу. У меня уже создана база, но таблица не хочет создаваться, описанным выше путем. В чем может быть проблема? И можно ли создать саму базу средствами php? ОГРОМНОЕ СПАСИБО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 10:35 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
Dik76, а как проверить мои права? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 10:37 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
Когда РНР что-то не может сделать, то он выдает сообщение об ошибке. Если нужно еще выводить сообщение об ошибе сервера MySQL, то это делается строкой echo error_mysql(). Ознакомьтесь с правилами форума там написано: 1. Четко описать задачу. 2. Написать код. 3. Написать сообщения об ошибках, которые появляются при запуске кода из п.1 А гадать на кофейной гуще никто не будет. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 10:44 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
2 4m@t!c Позволю чуть-чуть подправить: 4m@t!cто это делается строкой echo error_mysql() Наверное ты имел в виду, что Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 10:57 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
Спасибо, конечно же mysql_error() ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 11:04 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
а чего ее искать то? на виду лежит. нет закрывающей скобки в create table. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 16:19 |
|
||
|
(PHP&Mysql) Создать таблицу в MySQL
|
|||
|---|---|---|---|
|
#18+
PhD P> Dik76, а как проверить мои права? 1. Выполнить этот запрос с помощью командной строки или с помощью какого-нибудь средства администрирования, подконектившись с указанным юзверем. 2.Спросить у админа. -- Dik76 Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2005, 16:24 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33108728&tid=1478138]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 439ms |

| 0 / 0 |
