0
我正在嘗試在網站上創建一個搜索功能,用於保存在簡單的PHP服務器上的數據庫稱爲動物。但是,當我運行搜索時,php代碼顯示爲文本。有人可以幫助我嗎?我的php代碼顯示爲文本
<?php
$criteria = $_GET["criteria"];
$Field = $_GET["animal"];
$link = mysql_connect('127.0.0.1', 'criteria', 'animal');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
$result = array(connection -> query("SELECT * FROM animal WHERE $Field Like %criteria%"));
mysql_close($link);
echo $result;
?>
您的查詢缺少'FROM'。 –
您也正在設置$ result =查詢,然後立即echo $ result。如果您計劃執行該查詢,則需要首先調用一個方法來執行該查詢。 –
[PHP代碼未被執行,代碼顯示在頁面上]可能重複(https://stackoverflow.com/questions/5121495/php-code-is-not-being-executed-instead-code-shows-在頁面上) –