数据查询在oracle sqlplus中工作但在PHP中没有

时间:2014-04-01 08:52:05

标签: php oracle

我已经用PHP连接了oracle数据库。当我尝试在sqlplus中查询数据时,它可以工作。但是当我尝试用PHP查询时,它不起作用(它没有显示任何错误或什么都没有)。我的emp_id是数字。

        <p> $query = "select order_id from ordered_by where order_emp_id =".$emp_id."and order_done='N'";

        $stid = oci_parse($conn, $query);

        $r = oci_execute($stid, OCI_DEFAULT);

        $value="";

        while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) 

        {

            foreach ($row as $item) 

            {

                $item!== null ? htmlentities($item) :'NULL';

                $value =$item;



            }

1 个答案:

答案 0 :(得分:2)

=".$emp_id."

之后加一个空格
$query = "select order_id from ordered_by where order_emp_id =".$emp_id." and order_done='N'";