表名称服务和行名称服务名称
软件开发(包括可行性研究,系统分析和设计与编码)
我运行了一个查询collect service_name
$query_3="SELECT * from service where service_name='Software Development (Including Feasibility Study, System Analysis & Design and Coding)' ";
$result_3=mysql_query($query_3) or die (mysql_error());
$row_3=mysql_fetch_assoc($result_3);
$service=$row_3['service_name'];
echo $service;
当我运行此查询时,我的查询成功运行但结果显示为空。
但是当我使用小文本查询运行查询成功运行并且结果显示时。
拜托,任何人都可以告诉我这是什么问题,如何解决这个问题
答案 0 :(得分:0)
问题是service1 table with the
service_name`中没有与您指定的服务名称匹配的条目。
我会验证您输入的service_name是否正确,以及表中是否有条目。我会转到你的db shell并输入SELECT count(*) from service
来验证是否有条目。
如果有结果,我会做SELECT * from service where service_name LIKE %Development%
或类似的一般查询,只是为了确保您要查找的行存在。
如果确实存在,那么我将确保您输入的service_name与数据库中的服务名称完全匹配。确保空格正确,大小写,一切。