gpt4 book ai didi

php MySQL语法错误

转载 作者:行者123 更新时间:2023-12-01 00:15:56 25 4
gpt4 key购买 nike

我的脚本应该在表格中查找联系人并将其显示在屏幕上,然后进行编辑。然而,这不是这种情况。我收到错误解析错误:语法错误,/home/admin/domains/domain.com.au/public_html/pick_modcontact.php 中的意外 $end 第 50 行注意:这是此脚本的最后一行。

<?
session_start();

if ($_SESSION[valid] != "yes") {
header( "Location: contact_menu.php");
exit;
}

$db_name = "testDB";
$table_name = "my_contacts";
$connection = @mysql_connect("localhost", "user", "pass") or die(mysql_error());
$db = @mysql_select_db($db_name, $connection) or die(mysql_error());

$sql = "SELECT id, f_name, l_name FROM $table_name ORDER BY f_name";

$result = @mysql_query($sql, $connection) or die(mysql_error());

$num = @mysql_num_rows($result);

if ($num < 1) {
$display_block = "<p><em>Sorry No Results!</em></p>";
} else {
while ($row = mysql_fetch_array($result)) {
$id = $row['id'];
$f_name = $row['f_name'];
$l_name = $row['l_name'];
$option_block .= "<option value\"$id\">$l_name, $f_name</option>";
}
$display_block = "<form method=\"POST\" action=\"show_modcontact.php\">
<p><strong>Contact:</strong>
<select name=\"id\">$option_block</select>
<input type=\"submit\" name=\"submit\" value=\"Select This Contact\"></p>
</form>";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Modify A Contact</title>
</head>

<body>
<h1>My Contact Management System</h1>
<h2><em>Modify a Contact</em></h2>
<p>Select a contact from the list below, to modify the contact's record.</p>
<? echo "$display_block"; ?>
<br>
<p><a href="contact_menu.php">Return to Main Menu</a></p>
</body>
</html>

最佳答案

您没有关闭 } else {在第 22 行。

添加 }</form>之后位,在您关闭 php 部分之前。

    </form>";
}
?>

关于php MySQL语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2707170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com