我使用此代码插入MySQL表一些值:将数据插入到MySQL表奇怪的例外
<?php
mysql_connect("localhost","root","root");
mysql_select_db("bib");
$id = "12";
$titlu = "Joe";
$query = "INSERT INTO carte SET id='$id', titlu='$titlu'";
$result = mysql_query($query);
// Display an appropriate message
if ($result)
echo "<p>Product successfully inserted!</p>";
else
echo "<p>There was a problem inserting the Book!</p>";
mysql_close();
?>
运行它进入浏览器后,会出现以下错误:
“Apache HTTP服务器有遇到问题需要关闭,对此造成的不便,我们深表歉意。“
看来,mysql_select_db(“bib”)语句导致它。数据库建立,还表...
我正在运行的Windows XP SP PHP 5.3和MySQL 5.1 2
请任何想法,欢迎...
谢谢...
对于我来说,允许应用程序以root身份登录到数据库似乎并不聪明 - 并且将密码以明文形式直接放在页面本身中。 – duffymo 2010-08-23 09:14:59
httpd的错误日志文件中可能有相关的东西吗?你可能想要增加php的和该测试的httpd日志级别。请参阅:http://httpd.apache.org/docs/2.2/mod/core.html#loglevel和http://docs.php.net/errorfunc.configuration#ini.error-reporting – VolkerK 2010-08-23 09:24:57
@ user398920,转到您的用户配置文件,看看你以前的问题,并选择适当的答案(点击最佳答案上的绿色复选标记) – Jimmy 2010-08-23 09:25:36