Php 有什么建议可以解释为什么</选项>;标签不会在第二次回音结束时打印?
第二条echo语句打印时不带关闭标记。但是正确地打印其余的代码。如果我检查HTML的文本任何出版商。。。在“”单引号中保留。谢谢Php 有什么建议可以解释为什么</选项>;标签不会在第二次回音结束时打印?,php,html,mysql,Php,Html,Mysql,第二条echo语句打印时不带关闭标记。但是正确地打印其余的代码。如果我检查HTML的文本任何出版商。。。在“”单引号中保留。谢谢 function getPublishers (){ $sql = "SELECT DISTINCT publisher FROM book ORDER BY publisher ASC"; $rs = mysql_query($sql) or die(mysql_error()); $rows = mysql_fetch_assoc($r
function getPublishers (){
$sql = "SELECT DISTINCT publisher FROM book ORDER BY publisher ASC";
$rs = mysql_query($sql) or die(mysql_error());
$rows = mysql_fetch_assoc($rs);
$tot_rows = mysql_num_rows($rs);
if($tot_rows>0){
echo "<select name=\"srch_publisher\" id=\"srch_publisher\>\n";
**echo "<option value\"\">Any Publisher…*</option>*\n";**
do{
echo "<option value=\"".$rows['publisher']."\">".$rows['publisher']."</option>";
} while($rows = mysql_fetch_assoc($rs));
echo "</select>";
}
mysql_free_result($rs);
}
函数getpublisher(){
$sql=“按出版商ASC从图书订单中选择不同的出版商”;
$rs=mysql\u query($sql)或die(mysql\u error());
$rows=mysql\u fetch\u assoc($rs);
$tot_rows=mysql_num_rows($rs);
如果($tot_rows>0){
echo“您在
id=“srch\u publisher”
后面缺少结束报价符号:
echo”可能是srch\u publisher
->id=\“srch\u publisher\>\n”
结尾处缺少的双引号“
”,也可能是值
->
缺少的。这些将创建无效语法。关闭id=\“srch\u publisher\”缺少最后!!试着这样做:echo'anypublisher&hellip;***\n';@Sean Good man,帮了大忙是“after id=”srch\u Publisher\>\n”
echo "<select name=\"srch_publisher\" id=\"srch_publisher\>\n";
↑
missing closing quote (") at this position