While循环中的PHP语法错误
我试图将一个id传递给一个隐藏的表单元素,并且有一些语法问题 下面是MySQL查询:While循环中的PHP语法错误,php,mysql,while-loop,Php,Mysql,While Loop,我试图将一个id传递给一个隐藏的表单元素,并且有一些语法问题 下面是MySQL查询: $sql="SELECT id,lastname,firstname FROM drivers_0135199"; $result=mysql_query($sql,$con); echo mysql_error(); 这是我的While循环和我试图呼出的隐藏表单字段: while($row=mysql_fetch_array($result)){ echo "<input type='hidden'
$sql="SELECT id,lastname,firstname FROM drivers_0135199";
$result=mysql_query($sql,$con);
echo mysql_error();
这是我的While循环和我试图呼出的隐藏表单字段:
while($row=mysql_fetch_array($result)){
echo "<input type='hidden' name='idholder' value=".$row["id"]."/>";
}
我知道问题在隐藏函数的echo语句中,我只是不知道在这种情况下管理引号的正确方法
提前谢谢你的帮助,我在编年史上找不到一个很好的答案 这样写
echo "<input type='hidden' name='idholder' value='$row['id']' />";
echo”“;
这样写
echo "<input type='hidden' name='idholder' value='$row['id']' />";
echo”“;
while($row=mysql\u fetch\u array($result)){
?>
while($row=mysql\u fetch\u array($result)){
?>
擦除包含$sql=…
的整行并重新键入;不知何故,一个不可见字符已潜入文本。您可以使用od-c
进行验证。擦除包含$sql=…
的整行并重新键入;不知何故,一个不可见字符已潜入文本。您可以使用od-c代码>验证。试试这个,它对我有用
下面是以下代码:
<?php
while($fetchregion=mysql_fetch_array($region))
{
?>
<input type="hidden" name="region" maxlength="30" size="70" value="<?php echo $fetchregion['REGION'];?>"/>
<?php
}
?>
试试这个,它对我有用
下面是以下代码:
<?php
while($fetchregion=mysql_fetch_array($region))
{
?>
<input type="hidden" name="region" maxlength="30" size="70" value="<?php echo $fetchregion['REGION'];?>"/>
<?php
}
?>
您的隐藏字段echo语句语法正确。您说MySQL正在返回错误。请仔细检查以下内容:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
确保连接成功
确保连接后已选择数据库
仔细检查字段名是否正确
再次检查表名是否正确
如果您从其他地方复制/粘贴SQL语句,请尝试重新键入它,以确保没有虚假字符进入
您的隐藏字段echo语句语法正确。您说MySQL正在返回错误。请仔细检查以下内容:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
确保连接成功
确保连接后已选择数据库
仔细检查字段名是否正确
再次检查表名是否正确
如果您从其他地方复制/粘贴SQL语句,请尝试重新键入它,以确保没有虚假字符进入
您从mysql_error()中得到的错误是什么?您真的认为mysql具有足够的精神能力来检测PHP错误吗?添加mysql_error()是为了您的观看乐趣。您从mysql_error()中得到的错误是什么?您真的认为mysql具有足够的精神能力来检测PHP错误吗?添加了mysql_error()为了您的观看乐趣。现在取得一些进展,谢谢,以前从未出现过这个问题。现在取得一些进展,谢谢,以前从未出现过这个问题。