[英]Using a form in PHP, I am trying to return an SQL value dependant on an entered SQL value?
我的数据库看起来像这样
薪水全名linemanager
12345约翰·史密斯·杰克·琼斯
12346乔·博格斯安迪·史密斯
我想要它,所以如果您在文本字段中输入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;
?>
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";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.