各位老大,高分求解~PHP+SQL server2k的问题~
我需要用PHP对SQL server2k进行添加/查询/修改/删除的操作~
这是我的添加使用的代码~
<?
////////////////////////////
include "config.php";
$db_name = "gongzuojihuaheluoshi";
$table_name = "工作计划";
///////////////////////////
@mssql_select_db($db_name) or die("无法选择数据库~\n");
$str="INSERT INTO $table_name
VALUES (
'$任务内容', '$下达时间', '$计划完成时间', '$任务来源', '$承担单位', '$负责人', '$备注'
)";
mssql_query($str);
print "<HTML><title>输入完成</title><body>\n";
print "<SCRIPT>\n";
print "alert(\"输入完成\n请点确定返回~!!\");\n";
print "window.location = 'gzjh_add.html';";
print "</SCRIPT></body></html>";
exit;
?>
——使用起来没有问题~
下面是我的查询代码:
////////////////////////////
include "config.php";
$db_name = "gongzuojihuaheluoshi";
$table_name = "工作计划";
///////////////////////////
<title>查询结果 </title>
<?
@mssql_Select_db($db_name,$comm)or die("无法选择数据库~\n");
$str="SELECT * FROM $table_name WHERE 下达时间 ='$gzjhsearch'";
$result = mssql_query($str,$comm);
$number=mssql_num_rows($result);
$i=0;
IF ($number==0){
print"<center><p>没有人找到相关记录</center>";}
ELSE{
print"<center><p>根据您提供的线索,系统检索到的信息有:$number <br><br>";
WHILE ($i<$number):
$下达时间=mssql_result($result,$i,"下达时间");
print"下达时间: $下达时间<br>";
$i++;
endwhile;
print"</center>";
}
?>
——这是表单相关的内容:
<form name="form1" method="post" action="gzjh_search.php" onsubmit =
"if (this.gzjhsearch.value==''){
alert('请给我们点线索啊~\n请输入关键字啊~\n例如:雷达、中修');return false;}">
<div align="center">按
<select name="select">
<option value="下达时间">计划年度</option>
<option value="任务来源">任务来源</option>
<option value="承担单位">承担单位</option>
<option value="责任人">责任人</option>
</select>
检索
<input type="text" name="gzjhsearch">
<input type="submit" name="Submit" value="搜索">
———但是总是显示解析有错误???不知什么原因~~
是不是我的语法有错??(我是照书写的~实际不是很懂~)
还请各位老大多多帮忙~
最好给出解决办法~
高分求解~
多谢多谢~
我的QQ:15052579