我有兩個名為 input 和 out_materials 的表。這些是兩個表的字段和數據第一個表:輸入材料_代碼 | 材料名稱 | 單位| 數量m219 , mat1 , pcs , 215第二個表:out_materials材料_代碼 | 材料名稱 | 單位| 缺貨數量m219 , mat1 , pcs , 15第三表:總計材料_代碼 | 材料名稱 | 單位| 數量| out_qty | 數量m219 , mat1 , pcs , 215 ,15 ,200注意:我嘗試從第一個表和第二個表中獲取數據,并將此獲取數據插入到第三個表中。下面給出了我的代碼,但它不起作用。$res=mysqli_query($con, "SELECT i.* , o.* FROM input i,out_materials o WHERE i.Materials_name=o.Materials_name"); while($row=mysqli_fetch_array($res)){ $inm_code = $row['Materials_code']; $inm_name = $row['Materials_name']; $inunit = $row['Unit']; $inqty = $row['Input_qty']; $outm_code = $row['Materials_code']; $outm_name = $row['Materials_name']; $outunit = $row['Unit']; $outqty = $row['Out_qty'];} $sql2=mysqli_query($con, "INSERT INTO total (Materials_code,Materials_name,Unit,Input_qty,Out_qty) VALUES('$inm_code','$inm_name','$inunit','$inqty','$outqty')");
使用php從數據庫中檢索兩個表數據并顯示并插入到新表中
慕的地8271018
2021-06-16 09:15:09