Делаю таблицу, называю com. Столбцы ID, Name, Comment.
Файл для подключений к БД
<?php
$db = mysql_connect('localhost','root','');
if(!$db)
{
echo "Connected";
}
mysql_select_db('com',$db);
?>
На странице index.php форму для добавления комментариев
<form method='post' action='1.php""'>
<fieldset>
<legend> Добавление комментария </legend>
<table>
<tr><td>
<label class='left'>Ваше имя:</label>
</td>
<td>
<input type='text' name='name' size='46'>
</td></tr>
<tr>
<td>
<label class='left'>Ваш комментарий:</label>
</td><td>
<textarea name='comment' cols='35' rows='5'>
</textarea></td></tr>
</table>
<p>
<input type='submit' name='submit' id='submit' class='button' value='Добавить'/>
</p>
</fieldset>
</form>
При нажатии на кнопку, надо сделать обращение к 1.php где будет всё это добавляться в таблицу, с этим не могу разобраться. У меня в код обращается к 1.php если я правильно всё понимаю, вот код
<?php
$host = "localhost";
$user = "root";
$pass = "";
$db = "com";
$table = "com";
mysql_connect($host, $user, $pass) or die ("Не могу создать соединение");
mysql_select_db($db) or die (mysql_error());
if ( !isset( $_GET["action"] ) ) $_GET["action"] = "showlist";
switch ( $_GET["action"] )
{
case "add":
add_item(); break;
function add_item()
{
$id = mysql_escape_string( $_POST['id'] );
$name = mysql_escape_string( $_POST['name'] );
$commetn = mysql_escape_string( $_POST['commetn'] );
$query = "INSERT INTO com (id, name, commetn) VALUES ('".$id."', '".$name."', '".$commetn."');";
mysql_query ( $query );
die();
}
?>