Почему вы пытаетесь создать новую таблицу ?Как правило, таблицы - это структуры, которые вы создаете для запуска своего сайта.Вы создадите таблицу фотографий, и пользователи будут загружать фотографии в виде строк в этой таблице.Или вы бы создали таблицу blog_posts, а пользователи добавили бы посты в виде строк в эту таблицу.
Я предлагаю вам взглянуть на учебник по созданию базовых веб-приложений с PHP / MySQL. Создание блогов - это, как правило, хорошее место для начала - вы промокнете, и оно должно направить вас в правильном направлении.
Дополнительные ресурсы:
- http://www.blazonry.com/scripting/linksdb/
- http://www.hosting.vt.edu/tutorials/phpmysql/
Редактирование
Вам нужно создать две таблицы: pages
и comments
.
pages
*------*------*-------------*
| id | name | intro text? |
*------*------*-------------*
comment
*------*------*--------------*---------*
| id | name | comment text | page_id |
*------*------*--------------*---------*
Затем в index.php:
<?php
$page_id = mysql_real_escape_string($_GET['page_id']);
myql_query("SELECT * from `pages` WHERE `id` = $page_id");
//code to display page creator's name + intro text
myql_query("SELECT * from `comments` WHERE `page_id` = $page_id");
//code to display commenter's name + comment text
?>
Вы можете связать комментарии в таблице comments
с определенной страницей, также сохранив page_id
изкомментарий.Имеет ли это смысл?Опять же, я настоятельно рекомендую вам начать с изучения блога.Я знаю, что вы не хотите создавать блог, но создание собственного веб-приложения с нуля будет намного проще.