|
|
|
|
|
для: DEM
(17.09.2006 в 12:32)
| | а вывести это всё как? | |
|
|
|
|
|
|
|
для: LuxeMate
(17.09.2006 в 12:09)
| | Вечером смогу, так как уезжаю сейчас... Ну или сейчас если успею :)
<?php
mysql_connect("localhost", "root", ""); // конектимся к мускул-серверу
mysql_select_db("guestbook"); //выбираем БД
$date = date('H:M:S'); //Устанавливаем ДАТУ
mysql_query("INSERT INTO message (`name`, `country`, `msg`, `date`) VALUE ($name, $country, $msg, $date)"); // Указываем что куда вставлять :)
echo "Спасибо! Вы отправили сообщение! вы можете перейти на <a href="index.php">ГЛАВНУЮ</a> страницу ";
?>
|
Вроде всё... | |
|
|
|
|
|
|
|
для: DEM
(17.09.2006 в 11:10)
| | Ну вот форма добавления к примеру:
<html>
<head>
<title>Добавить сообщение</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<form action="addmysql.php" method="post">
<table cellpadding="5" cellspacing="5">
<tr><td><input type="text" name="name"/></td></tr>
<tr><td><input type="text" name="country"/></td></tr>
<tr><td><textarea name="msg" cols="30" rows="10"></textarea></td></tr>
<tr><td><input type="submit" value="Add Message"/></td></tr>
</table>
</form>
</body>
</html>
|
А надо занести данные в БД MySQL,там есть БД guestbook,таблица messages,ну и собственно
колонки: name, country, msg, date - как вывести дату и время на страницу PHP понятия не имею,да и занести в таблицу тоже не знаю,хотя кажись он автогенерит время!
Ну вроде всё,только когда код будите писать,пожалуйста добавьте обьяснения,а то от голого кода мне толку нет,всё равно ничего не пойму. | |
|
|
|
|
|
|
|
для: DEM
(17.09.2006 в 01:55)
| | Ввместо
$query=mysql_query("INSERT INTO message VALUE $name");
надо
$query=mysql_query("INSERT INTO message (name) VALUE ($name)");
Выложи тут полный код... а лучше скажи что от него требуется, я тебе его заново напишу | |
|
|
|
|
|
|
|
для: LuxeMate
(17.09.2006 в 01:50)
| |
<?php
$data = mysql_connect("localhost", "root", "");
mysql_select_db("guestbook");
$query=mysql_query("INSERT INTO message VALUE $name");
if(!$query)
{
print "Фиг тебе";
}
$show=mysql_query("SELECT name FROM message");
print($show);
mysql_close($data);
?>
|
Только вот строчки
$show=mysql_query("SELECT name FROM message");
print($show);
|
ничего вам не выдадут, так как вы просто выбираете таблицу в БД... Там надо использовать mysql_fetch_array или mysql_fetch_ro. Если надо, могу напистаь что бы выводилось всё нормально
Вроде всё...
Вот что бы выводилось:
<?php
$data = mysql_connect("localhost", "root", "");
mysql_select_db("guestbook");
$query=mysql_query("INSERT INTO message VALUE $name");
if(!$query)
{
print "Фиг тебе";
}
$show=mysql_query("SELECT name FROM message");
$gogi = mysql_fetch_row($show);
for($i=0; $i<count($gogi); $i++)
{
echo $gogi[$i];
}
mysql_close($data);
?>
|
| |
|
|
|
|
|
|
| Пожалуйста подправьте мой код,только много лишнего не добавляйте плиз,а то я опять запутаюсь,я и так долго не мог въехать в код,щас только с синтаксисом разобраться надо,у меня тама дофига ошибок :D
<?php
mysql_connect(localhost,root,"");
mysql_select_db(guestbook);
$query=mysql_query("INSERT INTO message VALUES $name");
if(!$query)
{
print "Фиг тебе";
}
$show=mysql_query("SELECT name FROM message")
print($show);
mysql_close();
?>
|
Заранее благодарен! | |
|
|
|
|