我正在使用mySQL,並且我在PHP中爲SQL變量分配了一個變量。後來,我有一個HTML <p>
元素,我想調用SQL語句並將結果插入到字符串中。因此,如果AppsToBeApproved
中有一個項目,則生成的<p>
內容應爲「您有1個新應用程序」。PHP聲明內部的SQL語句,HTML標記內部
「APPID」是爲每個項目
<?php
$newAppsCount = "COUNT(appID) FROM AppsToBeApproved";
?>
<p><?php echo "You have ".$newAppsCount." new applications."?></p>
這段代碼的結果自動遞增的主鍵是這樣的:
"You have SELECT * FROM AppsToBeApproved new applications."
爲什麼這個不行?
你真的在執行查詢嗎?這裏沒有顯示。 – Crackertastic
你不能將MySQL語句插入到PHP字符串中,並期望它們工作,你實際上需要連接到數據庫並獲取結果 – andrew
此外,沒有辦法「」你有「。$ newAppsCount。」新應用程序「。 '可能導致顯示的輸出字符串 – andrew