如何加入两个不同的表格?

时间:2017-07-30 11:32:01

标签: php html mysql

我有两个表客户 customer_pro ,其中客户表的customerID自动递增且 customer_pro table的cus_billId也是自动递增的。

两个表都有不同的字段 客户 = customerID 名称金额 updAmount   customer_pro = cus_billID customerID ....

我想根据当前的cus_billID打印来自 customer_pro 的所有信息,并根据客户表格中的金额 updAmount 打印 选择 customerID

我使用什么命令来获得所需的结果?

customer_pro 的Html表格的示例输入,如

Name

提交

当用户按提交按钮时,所有信息都将插入 customer_pro 表格中 并根据当前 cus_billID 自动递增显示这些信息,并根据客户表显示金额 updAmount 选择的html表单 customerID

1 个答案:

答案 0 :(得分:2)

INNER JOIN 用于连接具有主键和外键的两个表 您的查询将如下:$sql = "SELECT * FROM customer_pro INNER JOIN customer ON customer_pro.customerID = customer.customerID"; 然后你必须使用

执行sql查询
$result = mysqli_query($dbconn, $sql;)

之后创建一个表并使用

while(mysqli_fetch_array($result))
{
your table fields here
}