如何從我的數據庫中獲取數據以顯示。我對PHP或MySQL不是很有經驗。來自數據庫的數據沒有顯示,HELP?
我沒有收到錯誤消息,但沒有數據顯示,所以我做錯了什麼?
PHP
<?php
if(strlen(trim($_POST['search'])) > 0) {
$search = "%" . $_POST["search"] . "%";
$searchterm = "%" . $_POST["searchterm"] . "%";
mysql_connect ("cust-mysql-123-03", "", "");
mysql_select_db ("weezycouk_641290_db1");
if (!empty($_POST["search_string"]))
{
}
$query = "SELECT name,lastname,email FROM contact WHERE name LIKE '%$search%' AND
lastname LIKE '%$searchterm%'";
$result = mysql_query ($query);
echo mysql_error();
if ($result) {
while ($row = mysql_fetch_assoc($result)) {
echo $row["name"];
echo $row["lastname"];
echo $row["email"];
} ?>
<?php echo $row["name"]; ?>
<br>
<?php echo $row["lastname"]; ?>
<br>
<?php echo $row["email"]; ?>
<?php
}
}
?>
謝謝!
回聲mysql_error();之後的mysql_query().. – halfdan
我更新了我的問題PHP代碼與和使用。它在我的實際代碼,但仍然沒有 – James
@James調試你的代碼。安裝調試器或在您的代碼中放置可變轉儲語句以追蹤其路徑。驗證每個條件滿足您的滿意度並向前邁進。 5分鐘的簡單調試可以解決這個問題,你要求人們在大海撈針中找到針。 –