2010-02-03 76 views
0

大家好,我我有問題,在example.though結果應該從表中返回的行下面取數組,但它返回nothing.it沒有進入,而($行= oci_fetch_array($ R) )語句,意味着它總是返回FLSE,雖然它應該返回true ..問題與取陣列

+0

'oci_fetch_array($ r)'的價值是什麼? – 2010-02-03 02:47:12

回答

0

我想,也許你的SQL語句是不正確,你的傳球在字面上聲明

選擇n的測試,其中S =」 {$改編[I]}」

下,您可能想嘗試

$ SQL = 「選擇n的測試,其中s ='」 $的常用3 [i]中。。「」「;

獨立PHP的部分從字符串。

除非{}部分這樣做,我是n要在PHP深諳= d

+1

是的{}做到了。這非常有用。 – 2010-02-03 03:46:13

+0

甜,好,如果我回到php看起來像我已經學會了一個新的訣竅:) – Craig 2010-02-03 05:06:59

0

有可能是您的查詢字符串回事時髦的東西。我建議不要在sql中使用參數而不是嵌入字符串。

print($sql); 

在您使用的任何SQL工具中針對您的數據庫運行它。你有結果嗎?