首先 本人做的是在线点播的网站 需要做一个搜索 我想的挺简单的
$get=$_GET[textfield]
$sql="SELECT ma_program.ProgramName from ma_program where ma_program.ProgramName like '%".$get."%'";
我琢磨这样就行了吧? textfiele的是文本域的name 觉得不会就这样就行了吧还是说我需要的这个搜索是简单的
应为是电影点播网站 搜索只是要输入影片名字的关键字 大家给看一下可行性 我在整理整体的代码 一会估计就能测出结果
$get=$_GET[textfield]
$sql="SELECT ma_program.ProgramName from ma_program where ma_program.ProgramName like '%".$get."%'";
我琢磨这样就行了吧? textfiele的是文本域的name 觉得不会就这样就行了吧还是说我需要的这个搜索是简单的
应为是电影点播网站 搜索只是要输入影片名字的关键字 大家给看一下可行性 我在整理整体的代码 一会估计就能测出结果
非密码用GEP和POST一样吧应该 貌似无关紧要感觉 我没过多考虑 不知是否有不妥
error_reporting(E_ALL ^ E_NOTICE);
$aaa=$_GET[textfield]
$sql="SELECT ma_program.ProgramName from ma_program where ma_program.ProgramName like '%".$aaa."%'";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result,MYSQL_ASSOC))
{
echo"<li><div class='film'>
<span><a href='detail.php?PrID=".$row['ProgramID']."'><img src='http://localhost/".$row['ProgramPicture']."' class='img_film'/></a>
<br>
<a href='detail.php?PrID=".$row['ProgramID']."' class='film_font'>".$row['ProgramName']."</a></span>
</div>
</li>";
}
?>$sql那句话报错 无法解析?Parse error: syntax error, unexpected T_VARIABLE
$aaa=$_GET[textfield] <=== 这里少了语句结束符“;”
SELECT ma_program.ProgramName from ma_program where ma_program.ProgramName like '%测试%’
这样写是可以查询到我想要的结果的
但是写在php中有问题 ···