2015-04-23 116 views

回答

1

相對於信息上php.net

neither of "sqlite_num_rows($result)" and "$result->numRows()" is not working on SQLite3 ! you should use this way:

<?php 
$db = new SQLite3('databasename.db'); 
$result = $db->query("SELECT * FROM users"); 
$rows = count ($result); 
echo "Number of rows: $rows"; 

Click me

+0

,因爲它總是會返回一個該解決方案是行不通的。鏈接的用戶貢獻的註釋也因誤導而被嚴重低估。 –

+0

當我遇到同樣的問題時,來自php.net的信息幫助我解決了這個問題。我不記得我的代碼片段的變體,所以如果人們說「它不工作」,我應該同意。也許這個答案將有助於某人:https://stackoverflow.com/a/11589902/1203805 – userlond

相關問題