2012-12-18 150 views
-1

我正在嘗試在MySQL表中顯示所有記錄。我可以做select * from table但這不是我想要做的。顯示MySQL中的所有記錄

我想要做這樣的事情

select app_id, app_name from app where app_sendto = '%' 

我已經試過以上,但不顯示任何內容。

我想如下

$get_app = "select app_id, app_name from app where app_sendto = ?"; 
$sth = $dbh->prepare($get_app); 
$sth->execute('people') or die "Cannot execute sth: $DBI::errstr"; 

任何人都可以請幫我這運行上面的查詢。

+0

嗨@Mat感謝,只是想出了什麼問題了:它應該是選擇APP_ID,從應用APP_NAME其中app_sendto ** **像「% ' –

+0

我想要做的是獲得一個特定校園的所有應用程序。用戶只能查看他們自己的校園應用程序。例如:基里巴斯校園將有一個查詢'$ get_app =「選擇app_id,app_name從app_sendto =?應用程序。 $ sth = $ dbh-> prepare($ get_app); $ sth-> execute('Kiribati')或死「不能執行......:$ DBI :: errstr」;'現在對我來說工作正常,我只能顯示基里巴斯校園的申請。 –

回答

-2

就得到了解決,查詢應該是

select app_id, app_name from app where app_sendto like '%'