【发布时间】:2015-05-18 05:16:57
【问题描述】:
我有一个选择输入,我需要从数据库中填充它并选择与变量产品匹配的值。我有
while ($row=mysqli_fetch_array($result,MYSQLI_ASSOC)){
echo "<option value='".$row['pname']."'>".$row['pname']."<?php
if($row['pname']==$product) echo 'selected'</option>";
选择条目由 pname 填充,应选择名称等于 $product 的选项。 我收到此错误语法错误,
意外的 '' (T_ENCAPSED_AND_WHITESPACE),需要标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING) 在
【问题讨论】:
-
向我们展示该错误消息的其余部分,给出行号的部分,并在代码中指出该行。尽管这些错误通常是由于其上方某行中的错误而引起的,但这是人们回答此问题所需的最低要求。