Пытаюсь передать данные на обновление, но ничего не сохраняется.
Делаю вывод:
var_dump($answer); - Ответ
var_dump($when_answer); - 14/06/07 12:24:07
var_dump($result); - bool(true)
т.е. всё верно, но, тем не менее обновления не происходит.
код:
<?
mysql_connect("localhost", "root", "") or die (mysql_error ());
mysql_select_db("university") or die(mysql_error());
$when_answer = date("y/m/d G:i:s");
$answer = $_POST['answer'];
var_dump($answer);
var_dump($when_answer);
$result = mysql_query("UPDATE message SET answer='{$answer}', when_answer='{$when_answer}', open='1', admin_answer='1' WHERE id='{$_GET['id']}'") or die(mysql_error());
var_dump($result);
?>
возможно, дело в форме, но и тут вроде всё нормально:
<?php
mysql_connect("localhost", "root", "") or die (mysql_error ());
mysql_select_db("university") or die(mysql_error());
$res = mysql_query("SELECT * FROM message WHERE id='{$_GET['id']}'");
while($mes = mysql_fetch_assoc($res)) { ?>
<table border="1" align="center" width="80%">
<tr><td width="20%">От кого</td><td><? echo $mes["from"];?></td></tr>
<tr><td>Вопрос</td><td><? echo $mes["question"];}?></td></tr>
</table>
<form action="answer_send.php" method="post">
<p>Ответ:</p>
<input type="text" name="answer" />
<p><input type="submit" value="Сохранить" /></p>
</form>
В форме просто вывод данных: от кого сообщение и текст, и одно поле для ответа, которое потом и посылается.