0

我的数据库看起来像这样

paynumber 全名 linemanager
12345 John Smith Jack Jones
12346 Joe Bloggs Andy Smith

我想要它,所以如果您输入12345文本字段,它将在同一文本字段中返回 John Smith

我已经尝试了很多mysql_queries,我不知道该发布哪一个!

我不是在寻找完整的代码,因为我并不擅长,但请指出我正确的方向!

干杯!

    <?php


    $mysql_host = "host"; 
    $mysql_username = "user"; 
    $mysql_password = "pass"; 
    $link = mysql_connect("$mysql_host", "$mysql_username", "$mysql_password");
    mysql_select_db("dbname",$link); 

    $pay_number=intval($_POST["pay_number"]);
    $result = mysql_query($link,"SELECT fullname from officers where paynumber=$pay_number");

    echo $result;

    ?>
4

1 回答 1

0
SELECT fullname from myTable where paynumber=12345

这有什么难的?然后你可以在任何你喜欢的地方显示它。可以加一点 AJAX 来抓取结果并显示在同一个字段中。

编辑:

假设您的 HTML 表单上的字段被命名pay_number并且表单方法是POST

然后在你的 PHP 处理代码中你可以做

$pay_number=intval($_POST["pay_number"]);
$query="SELECT fullname from myTable where paynumber=$pay_number";
于 2013-03-23T16:09:51.033 回答