在网页中无法向mysql中插入记录,这是怎么回事? 把你的sql语句放到phpmyadmin里运行看看行不行,不行的话就是你的sql语句不对 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在留言本里留言了,点提交表当,成功后察看数据库还是没有但是能够select出数据库里面的数据(这些数据是在myadmin里面手工输入的)。就是拿书里配套的源代码也是一样。 <? $connect = @mysql_connect("localhost", "root", "long"); mysql_select_db("NoteBook", $connect); $query = "select * from NoteBook"; $result = mysql_query($query); $rows = @mysql_num_rows($result); $a_row = @mysql_affected_rows($result); for($i=0; $i<$rows; $i++) { @mysql_data_seek($result, $i); $data = @mysql_fetch_array($result); $id = $data[ID]; $name = $data[UserName]; $date = $data[Date]; $content = $data[Content]; ?> 上面的是取得数据库用户数据下面是修改用户资料<? if($id!="") { $connect=@mysql_connect("localhost","root","long"); @mysql_select_db("NoteBook",$connect); $query="select * from NoteBook where Id='".$id."'"; $result=@mysql_query($query); @mysql_data_seek($result,0); $data=@mysql_fetch_array($result); $name=$data[UserName]; $date=$data[Date]; $content=$data[Content]; @mysql_close($connect); }?> 这个是注册用户<?php echo"<META HTTP-EQUIV=\"Refresh\" Content=\" 0;URL=exa10-2.php\">"; if($date == "") { $date = "2002-1-1"; } if($name != "") { $connect = @mysql_connect("localhost", "root", ""); mysql_select_db("NoteBook", $connect); //判断当前记录已经使用的ID的最大值 $query = "select * from NoteBook"; $result = mysql_query($query); $rows = @mysql_num_rows($result); $a_row = @mysql_affected_rows($result); $id = 0; for($i=0; $i<$rows; $i++) { @mysql_data_seek($result, $i); $data = @mysql_fetch_array($result); if ($data[ID] > $id) { $id = $data[ID]; } } //向数据库中添加记录 $id++; $query = "insert into NoteBook values('".$id."','".$name."','".$date."','".$content."')"; $result = mysql_query($query); mysql_close($connect); }?> 500分求热心人帮忙 急问题 出了个错,不知道是什么意思 如何用java对文本文件进行筛选式修改?具体内容见文章,谢谢! 麻烦解答一下 php分页 PHP文件上传到服务器运行后出现的一个奇怪问题,自动把"\"改成"\\" 急急急!哪里能找到会员俱乐部的网站源码?(100分) 在当前页面里有一变量pp,当我想用window.open("1.php","winname"),时,如何将此变量传过去 php html 分离 哪位能指点一下为什么无法读取ZendOptimizer.dll文件? PHP QQ群,欢迎各位朋友加入,在线交流!
但是能够select出数据库里面的数据(这些数据是在myadmin里面手工输入的)。
就是拿书里配套的源代码也是一样。
$connect = @mysql_connect("localhost", "root", "long");
mysql_select_db("NoteBook", $connect);
$query = "select * from NoteBook";
$result = mysql_query($query);
$rows = @mysql_num_rows($result);
$a_row = @mysql_affected_rows($result);
for($i=0; $i<$rows; $i++)
{
@mysql_data_seek($result, $i);
$data = @mysql_fetch_array($result);
$id = $data[ID];
$name = $data[UserName];
$date = $data[Date];
$content = $data[Content];
?>
下面是修改用户资料
<?
if($id!="")
{
$connect=@mysql_connect("localhost","root","long");
@mysql_select_db("NoteBook",$connect);
$query="select * from NoteBook where Id='".$id."'";
$result=@mysql_query($query);
@mysql_data_seek($result,0);
$data=@mysql_fetch_array($result);
$name=$data[UserName];
$date=$data[Date];
$content=$data[Content];
@mysql_close($connect);
}
?>
echo"<META HTTP-EQUIV=\"Refresh\" Content=\" 0;URL=exa10-2.php\">";
if($date == "")
{
$date = "2002-1-1";
}
if($name != "")
{
$connect = @mysql_connect("localhost", "root", "");
mysql_select_db("NoteBook", $connect);
//判断当前记录已经使用的ID的最大值
$query = "select * from NoteBook";
$result = mysql_query($query);
$rows = @mysql_num_rows($result);
$a_row = @mysql_affected_rows($result);
$id = 0;
for($i=0; $i<$rows; $i++)
{
@mysql_data_seek($result, $i);
$data = @mysql_fetch_array($result);
if ($data[ID] > $id)
{
$id = $data[ID];
}
}
//向数据库中添加记录
$id++;
$query = "insert into NoteBook values('".$id."','".$name."','".$date."','".$content."')";
$result = mysql_query($query);
mysql_close($connect);
}
?>