谁能救救我,帮我调试一段程序,100分都给你.

grey_whp 2003-10-20 07:35:09
我的qq:7458518
实在没法了,一点一点问太慢了.
其实就是添加,删除,查找,等语句,总是有语病.
你留下信箱我发源程序给你也行,今晚必须解决了,要不我就惨了~~~~
一下时核心代码:
添加
<?php
$con=mysql_connect("localhost","root","");
mysql_select_db("tushu",$con);
$query="insert into library (name,author,id,classname,editdate) values($_POST['name'],$_POST['author'],$_POST['id'],$_POST['classname'],$_POST['editdate'])";
$result=mysql_query($query,$con);
require("dis.php")
删除
<?php
$con=mysql_connect("localhost","root","");
mysql_select_db("tushu");
$query="select name,author,id,classname,editdate from library";
$result=mysql_query("$query",$con);
$rownumber=mysql_num_rows($result);
echo"<center>";
echo"<table border='1'><td>";
echo"<tr>";
echo"<td></td>";
"<td align=center> $id </td>
<td align=center> $name </td>
<td align=center> $author </td>
<td align=center> $classname </td>
<td align=center> $edtidate </td>
</tr>";
?>
<form method="post" action="del1.php">
<?
while ($r=mysql_fetch_array($result))
{
$name=$r["name"];
$author=$r["author"];
$id=$r["id"];
$classname=$r["classname"];
$editdate=$r["editdate"];
echo"<tr>";
搜索
<?php
$con=mysql_connect("localhost","root","");
mysql_select_db("tushu");
$query="select * from library where " .$name." like '%".$bookname."%'";
$result=mysql_query($query,$con);
$rownumber=mysql_num_rows($result);
if ($rownumber)
{
echo"<cneter>";
echo"<table border='1'><td>";
echo"<tr>";
echo"<td align=center> id </td>
<td align=center> name </td>
<td align=center> author </td>
<td align=center> classname </td>
<td align=center> edtidate </td>
</tr>";
while ($r=mysql_fetch_array($result))
{
$name=$r["name"];
$author=$r["author"];
$id=$r["id"];
$classname=$r["classname"];
$editdate=$r["editdate"];
echo"<tr>";
echo"<td align='left'><font size='2'>$name</font></td>";
echo"<td align='left'><font size='2'>$author</font></td>";
echo"<td align='left'><font size='2'>$id</font></td>";
echo"<td align='left'><font size='2'>$classname</font></td>";
echo"<td align='left'><font size='2'>$editdate</font></td>";
echo"</th>";
}
echo"</table>";
echo"</table>";



...全文
38 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qing205 2003-10-20
  • 打赏
  • 举报
回复
抱歉 改错了 更正!
部分代码1:
---------------------------------------
<td align=center> $author </td>
<td align=center> $classname </td>
<td align=center> $edtidate </td>
更改:
<td align=center>".$author."</td>
<td align=center>".$classname."</td>
<td align=center>".$edtidate."</td>
----------------------------------------
部分代码2:
----------------------------------------
<td align=center> author </td>
<td align=center> classname </td>
<td align=center> edtidate </td>
更改:
<td align=center>".$author."</td>
<td align=center>".$classname."</td>
<td align=center>".$edtidate."</td>
----------------------------------------
部分代码3:
----------------------------------------
echo"<td align='left'><font size='2'>$name</font></td>";
echo"<td align='left'><font size='2'>$author</font></td>";
echo"<td align='left'><font size='2'>$id</font></td>";
更改; 错误同上一样 自己更改!
----------------------------------------
部分代码4:
----------------------------------------
echo"<td align='left'><font size='2'>$name</font></td>";
echo"<td align='left'><font size='2'>$author</font></td>";
echo"<td align='left'><font size='2'>$id</font></td>";
echo"<td align='left'><font size='2'>$classname</font></td>";
echo"<td align='left'><font size='2'>$editdate</font></td>";
更改:错误同上!
----------------------------------------
grey_whp 2003-10-20
  • 打赏
  • 举报
回复
不行啊
qing205 2003-10-20
  • 打赏
  • 举报
回复
部分代码1:
----------------------------
<td align=center> $author </td>
<td align=center> $classname </td>
<td align=center> $edtidate </td>
更改:
<td align=center> echo $author </td>
<td align=center> echo $classname </td>
<td align=center> echo $edtidate </td>
----------------------------
部分代码2:
-----------------------------
<td align=center> author </td>
<td align=center> classname </td>
<td align=center> edtidate </td>
更改:
<td align=center> echo $author </td>
<td align=center> echo $classname </td>
<td align=center> echo $edtidate </td>
qing205 2003-10-20
  • 打赏
  • 举报
回复
把错误信息贴出来 看看
qing205 2003-10-20
  • 打赏
  • 举报
回复
//你的部分代码:
while ($r=mysql_fetch_array($result))
{
$name=$r["name"];
$author=$r["author"];
$id=$r["id"];
$classname=$r["classname"];
$editdate=$r["editdate"];
echo"<tr>";
}//少了个括号
搜索
<?php
$con=mysql_connect("localhost","root","");
mysql_select_db("tushu");
$query="select * from library where " .$name." like '%".$bookname."%'";
//改为:$query="select * from library where name like '%$bookname%'";
//name 是字段名
$result=mysql_query($query,$con);
$rownumber=mysql_num_rows($result);

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧