你能解釋我爲什麼我的代碼不起作用嗎?我一直在考慮這一段時間,我無法找到它。顯然我想打印一些行列F1等於用戶的用戶名的列。選擇行,其中字段=值錯誤
$db = JFactory::getDBO();
$user = JFactory::getUser();
$query = "SELECT * FROM qwozh_visforms_1 WHERE F1 = ".$user->username;
$db->setQuery($query);
$result = $db->query();
while($row = mysqli_fetch_object($result))
{
print $row->F1;
}
它的工作原理,當我從選擇命令刪除狀態,我無法弄清楚如何使它與它
$query = "SELECT * FROM qwozh_visforms_1";
現在即時得到這個錯誤的工作:
UNKNOWN COLUMN 'ADMIN' IN 'WHERE CLAUSE' SQL=SELECT * FROM QWOZH_VISFORMS_1 WHERE F1 = ADMIN RETURN TO PREVIOUS PAGE
感謝
這一個不工作,它說:UNKNOWN COLUMN'*'IN'FIELD LIST'SQL = SELECT'*'FROM'QWOZH_VISFORMS_1' Where'F1' ='ADMIN' 返回上一頁 – tnqm 2014-08-30 20:05:41
@tnqm - oops。我更新了代碼。它現在會工作。 – Lodder 2014-08-30 20:11:42