$ sql =" SELECT * Year FROM sslc"工作正常,但当条件不起作用时
$ sql =" SELECT候选人,父亲,课程,年份来自sslc,候选人喜欢' $ Candidate'或父亲喜欢' $父亲'";
第二代码在localhost中工作,但是当上传到服务器时,它说没有找到数据
答案 0 :(得分:0)
使用LIKE
运算符时,您需要确保在查询时使用通配符(%
)包装值,例如:
$sql="SELECT Candidate, Father, Course, Year FROM sslc where Candidate LIKE '%$Candidate%' OR Father LIKE '%$Father%'";