尽量换用别的方式,比如 as
看意思能看出来一个是用户,你上课干嘛了
问问题最好先把问题说清楚 自己看看你的问题,自己还能看懂吗
'uid' int(10)
uid 两边的不是单引号,而是 ` 键盘Tab键上面,波浪线键那个键下面那个字符。
当然可以呀
关键字啊,从表单输入获取的值
多条件查询:
...... WHERE (条件1) 逻辑运算符 (条件2) 逻辑运算符 (条件3) ...... ;
你sql语句写错了吧 中文的时候有没有加单引号?
你用or。你需要查询的字段是知道的,一个用or查询的字段都替代一次,就可以了
关键字匹配title
匹配关键字找到用户可能要查找
这还真没有, 比较少咯
检查下URL有没有写对
不适合,但是你强行用也没什么问题,代码会写了用什么都一样。
$row['username']=str_replace($keywords,'<font color="red">'.$keywords.'</font>',$row['username']);
你可以做个sphinx搜索
所谓的表单提交就是客户把你想要的信息反回来给你
我不知道你问的弄成是不是打错了 如果是弄到的话 就用get和post来提交 在form标签上有个action属性用来填写地址,action=“URL”用method属性来规定提交的方式 method=“get”就是用get方法来提交 如果这些都做到了 你就要看看你的input标签的value属性是否存在了 如果也存在再看看按钮标签是否写对<input type="submit " value = "按钮"> 这是最基本的格式了 如果这些都没问题 你要看看你的服务器上是否有接收get或post的代码 你可以试着打印出来var_dump($_POST);die; //(大小写要注意)用这代码你就能看到你是否有接受到数据了 如果还没有 那你就要重新检查url是否拼写正确 html页面格式是否书写正确了
纯手打忘采纳
$keywords=isset($_GET['keywords']) ?trim($_GET['keywords']):'';
这是老师给的代码
应该打印SQL语句更容易看出结果
谢耳朵
拼写错误以外 form中action 属性为空了
foreach遍历下数据