2013-07-25 78 views
0

SQL查詢我有這個疑問在這裏:問題與計數變量

$query_pag_num = "SELECT id(*) AS count FROM forma"; 
$result_pag_num = odbc_exec($connection, $$query_pag_num) or die(odbc_error()); 

我雖然得到這個錯誤:

Undefined variable: SELECT id(*) AS count FROM forma in 

可能有人請幫助我? 謝謝..

我得到一個錯誤,對這裏的ID:

$row = odbc_fetch_array($result_pag_num); 
$count = $row['id']; 

回答

1

也就是說invaid語法。 id(*)沒有定義,這就是爲什麼錯誤。正確的方法是

$query_pag_num = "SELECT count(id) AS myCount FROM forma"; 

爲什麼你有兩個$$在這裏?這使得它的變量變量

$result_pag_num = odbc_exec($connection, $$query_pag_num) or die(odbc_error()); 
             ^

它必須是

$result_pag_num = odbc_exec($connection, $query_pag_num) or die(odbc_error()); 

Read

+0

您好,感謝..我仍然得到這樣的:未定義的變量:SELECT COUNT(號),計數從形式上 – Alb

+0

檢查更新後的答案,你還有1個錯誤 –

+0

謝謝,它刪除了大部分的錯誤,它確實,我只是現在得到這個:未定義的索引:ID在 – Alb