gpt4 book ai didi

php - 在 INSERT 语句中使用 mysql_fetch_array

转载 作者:行者123 更新时间:2023-11-29 00:41:04 26 4
gpt4 key购买 nike

我试图在另一个 mysql 查询中使用一个 mysql 查询的结果,但我显然做错了什么。这是我的:

<?php
$result = mysql_query('SELECT panel_product_no
FROM panelProduct
WHERE length_mm = "' . ($_POST["p_length_mm"]) . '"
AND width_mm = "' . ($_POST["p_width_mm"]) . '"
AND veneer_type = "' . ($_POST["p_veneer"]) . '"
AND lipping = "' . ($_POST["p_lipping"]) . '"');

$panel = mysql_fetch_array($result);
?>

然后我想在这一点上使用它:

<?php
if(!empty($_POST[p_length_mm]) && !empty($_POST[p_width_mm]) && !empty($_POST[p_aperture]))
{
$sql3="INSERT INTO estimateDescribesPanelProduct (estimate_no, panel_product_no, quantity)

VALUES ('$_GET[estimate_no]','$panel','$_POST[p_quantity]')";

if (!mysql_query($sql3,$con))
{
die('Error: ' . mysql_error());
}
}
?>

查询基本上的工作方式是将发布的 estimate_no 和数量插入数据库,但不是正确的 panel_product_no(它只是插入“0”)。我怎样才能让它插入 $result 值?

附言我知道我不应该使用 mysql 函数,将来也不会,但是我已经快完成这个项目了,在这一点上我不会改变职位。

最佳答案

您基本上是将内容从一个表复制到另一个表。

为什么不使用 MySQL INSERT .. SELECT语法?

关于php - 在 INSERT 语句中使用 mysql_fetch_array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12252140/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com