PHP / SQL无法获取包含正斜杠的字段名称的值

时间:2014-03-10 07:34:04

标签: php sql

我有一个名为Role / Position的字段,但问题是我无法使用此代码调用它:

$SQLposition = "select distinct `Role/Position` from document 
                 where `TypeID`='$row2->TypeID' and `AppID`='$id1' ";
$resultposition = mysql_query($SQLposition, $con);
while ($rowposition = mysql_fetch_object($resultposition)){
    echo $rowposition->Role/Position;
}

我得到一个关于除以零的错误。如果我也使用反引号,花括号或它们的组合,它仍然不起作用。我该怎么用来打电话给这个领域?

2 个答案:

答案 0 :(得分:0)

您可以使用mysql_fetch_array代替mysql_fetch_object

while ($rowposition = mysql_fetch_array($resultposition)){
    echo $rowposition['Role/Position'];
}

请在创建字段时遵循mysql规则。查看此LINK

答案 1 :(得分:0)

您可以像访问它一样访问它:

echo $rowposition->{'Role/Position'};