PHP和MySQL - 打印与列值匹配的行

时间:2010-05-10 05:53:03

标签: php mysql printing rows

我需要编写一个PHP脚本来打印出来自MySQL数据库的结果。例如,假设我有9个字段。字段1是自动增加的数字,字段2是三位数字。

我需要能够读取脚本,找到匹配的号码(它将来自POST),然后显示所有匹配的三位数结果,以及其他7个字段。我已经在此脚本中登录了数据库。

我想我真的不知道从哪里开始。怎么会这样开始?

谢谢。

2 个答案:

答案 0 :(得分:5)

由于您已连接到数据库,因此您所要做的就是通过结果查询数据库。这是一个简单的例子。

$sql = "SELECT * FROM table_name WHERE field_two = " . (int) $_POST['field_two_input'];
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)) {
    echo $row['field_one'] . ':' . $row['field_two'] . '<br />';
}

答案 1 :(得分:1)

谷歌搜索“php mysql”。

例如:http://www.php.net/manual/en/function.mysql-query.php

你应该从一些关于SQL,PHP等的初学者手册开始。