【发布时间】:2013-07-06 01:45:14
【问题描述】:
当我尝试添加新笔记时返回空白页。我的代码是php,数据库是mysql
这是php代码:
if (isset($_POST['Submit'])) {
$candidate_id = $_POST['candidate_id'];
$Notes = $_POST['notes'];
if ($Notes != "") {
$sql3 = "INSERT INTO notes (notes_id, candidate_id, notes) VALUES(DEFAULT,'$candidate_id','$Notes')";
$result3=mysql_query($sql3);
if (!$result3) {
die('Error: ' . mysql_error());
}
echo "</br>1 note added"
}
}
mysql_close();
表单代码
<div id="tab3">
<h2> Notes </h2>
<dl>
<dt>Notes</dt>
<dd>
<textarea id="notes" style="width: 80%; height: 150px;" name="notes"></textarea>
</dd>
</dl>
<?php
echo "<a href =newCandidate.php?id=$contact_id><input style =\"right:2em; bottom:1em;\" type =\"button\" name =\"update\" value =\"Submit\"></a>";
?>
</div>
【问题讨论】:
-
首先,避免使用 mysql_* 函数
-
第二,不要相信$_POST
-
您的数据库中是否添加了注释?
-
@ImaneFateh 没有注释没有添加
-
开启报错看看有什么问题