我确信这很简单——我只是想查询 mysql 并返回与输入到 HTML 表单中的姓氏匹配的行——当输入(和查询)是整数时有效,但当我尝试时无效使用姓氏 (Lname) 任何想法(我对 PHP 和编码非常陌生......)
<form name "namelookup" form action='main2test.php' method="post">
Last name: <input type="text" name="Lname" /><br />
<input type="submit" value="Submit" />
</form>
<?php
$Lname=$_POST['Lname'];
// sending query
$result = mysql_query("SELECT * FROM {$table} WHERE `Lname`=$Lname");
if (!$result) {
die("Query to show fields from table failed");
}