產品圖片爲數字都包括在內。 我想在product_images中保存[屏幕]照片。 我應該如何保存product_id?
mysql_query("INSERT INTO product_images
(image_name = '".$image_name."',
created = '".$time."',
product_id = '".$id."')
(SELECT image_name, created, product_id
FROM product_images
LEFT JOIN products ON
product_images.product_id = products.'".$id."')
");
**無。 **號碼號碼** 1)'mysql_'接口已棄用,請使用mysqli或PDO接口。 2)將SQL文本生成爲一個變量,因此可以在提交到數據庫之前回顯/ var_dump(用於調試)。 3)對於INSERT語句,SQL語法無效。做這個'INSERT(col1,col2,col3)SELECT ...',不等於列表中的符號或值。 4)代碼似乎很容易受到SQL注入的影響;潛在的不安全值需要被正確地轉義,或者,首選模式是*準備好聲明*和*綁定佔位符*。 5)不允許在INSERT和SELECT中引用相同的表; – spencer7593
使問題變得簡潔 - 應該更容易遵循:-) – kguest