|
|
|
| участок кода для вывода сообщения -->
<table border="1" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td>
<b><?echo $name;?></b>
<b><? if (!empty($city)) print "($city)";?></b></td>
<td width="85%" valign="bottom" align="right">
от: <b><? print $themes ['puttime']; ?></b></td>
</tr>
<tr valign="top">
<td colspan="2" height="25">
<?
if (!empty($email)) print "e-mail: <a class=link href=mailto:$email> $email </a> ";
if (!empty($url)) print "www: <a class=link href='$url'>$url</a>";
?>
</td>
</tr>
<tr valign="top">
<td colspan="2">
<?
echo $msg;
?> | |
|
|
|
|
|
|
|
для: Коляка
(02.08.2005 в 22:09)
| | А что за ошибка. | |
|
|
|
|
|
|
|
для: Ziq
(03.08.2005 в 07:00)
| | текст сообщение не выводиться в окно гостевой книги, остальное все работает | |
|
|
|
|
|
|
|
для: Коляка
(03.08.2005 в 17:42)
| | А где SQL-запрос, извлекающий сообщения из базы данных? | |
|
|
|
|
|
|
|
для: cheops
(03.08.2005 в 18:04)
| | while($themes = mysql_fetch_array($thm))
{
$name = trim($themes ['name']);
$city = trim ($themes ['city']);
$email = trim ($themes ['email']);
$url = trim ($themes ['url']);
$msg = trim ($themes ['msg']);
$answer = trim ($themes ['answer']);
............
}
вот этот ? | |
|
|
|
|
|
|
|
для: Коляка
(03.08.2005 в 19:15)
| | А блок кода из первого сообщения находится внутри этого цикла? | |
|
|
|
|
|
|
|
для: cheops
(03.08.2005 в 19:36)
| | да внутри | |
|
|
|
|
|
|
|
для: cheops
(03.08.2005 в 18:04)
| | ,>>>> | |
|
|
|
|
|
|
|
для: Коляка
(03.08.2005 в 19:15)
| | Не выводятся вообще все переменные или только $msg? | |
|
|
|
|
|
|
|
для: Евгений Петров
(03.08.2005 в 21:39)
| | только $msg | |
|
|
|
|
|
|
|
для: Коляка
(03.08.2005 в 23:57)
| | Ну так а может её просто нету. Проверьте есть ли такое поле вообще, если есть то посмотрите, например при помощи phpMyAdmin, есть ли там какие нибудь записи. | |
|
|
|
|
|
|
|
для: Евгений Петров
(04.08.2005 в 00:03)
| | поле есть, а вот оно пустое ...........((( | |
|
|
|
|
|
|
|
для: Коляка
(04.08.2005 в 22:30)
| | Ага, значит в него не попадает информация - нужно возвращаться к тому месту где происходит вставка - как выглядит INSERT-запрос на вставку записи? | |
|
|
|
|
|
|
|
для: cheops
(04.08.2005 в 22:40)
| | $query = "insert into guest values
(0,'$name','$city','$email','$url','$msg','-',now(),0);";
как я понимаю это оно...........((( | |
|
|
|
|
|
|
|
для: Коляка
(04.08.2005 в 23:00)
| | у тебя случаем значение первого столбца не auto_increment primary key ? | |
|
|
|
|
|
|
|
для: Boss
(04.08.2005 в 23:07)
| | да так и есть.......... | |
|
|
|
|
|
|
|
для: Коляка
(04.08.2005 в 23:00)
| | $query = "insert into guest values
(0,'$name','$city','$email','$url','$msg','-',now(),0);";
по идеи у тебя идет он должен сохранять имена переменных а не из значение, лучше применить конкатенацию переменных для внесения в бд значений переменных, примерно так:
// insert into guest values
$page = date('M d, H:i');
//(NULL, '".$name"', '".$city."', '".$email."', '".$url."','"$msg"','".$page."',0);
Слушай а для чего используется now()? | |
|
|
|
|
|
|
|
для: Boss
(05.08.2005 в 00:18)
| | Ответить на этот вопрос я не могу, т.к. это не мой скрипт и я только начинаю изучать php, на основе него я учусь.......... | |
|
|
|
|
|
|
|
для: Коляка
(05.08.2005 в 19:58)
| | Высоко для начала замахнулся.... | |
|
|
|
|
|
|
|
для: Boss
(05.08.2005 в 22:13)
| | Да не особо высоко=) А насчет запроса - во-первых, конкатенация только усложняет код. Записи | |
|
|
|
|
|
|
|
для: Boss
(05.08.2005 в 22:13)
| | Да не особо высоко=) А насчет запроса - во-первых, конкатенация только усложняет код. Записи
mysql_query("INSERT INTO $tbl VALUES(0, '$var1', '$var2')");
|
вполне хватает, да и читать проще. Главное, чтобы самые внешние кавычки были двойными.
А во-вторых, NOW() - это функция мускула, возвращает текущее время в формате DATETIME. | |
|
|
|