我有兩個表,其中一個包含大量產品信息,例如product_name product_id等,另一個包含product_ids列表,以及產品是否標記爲銷售。我希望能夠創建一些可以通過Chron作業定期運行的內容,該作業將查看table1.product_discount_id,如果產品具有除0以外的其他列中的任何內容,則會將table2.product_on_sale更新爲yes。我有麻煩了解如何確保我只改變了產品領域具有0以外的任何折扣的ID我都遠在PHP腳本得到這個:如何在一個表格中設置另一個表格中的列具有特定值的一列?
mysql_connect("myhost", "mydb", "mypassword") or die(mysql_error());
mysql_select_db("mydb");
$result = mysql_query("SELECT * FROM jos_vm_product WHERE product_discount_id != '0'");
while($row = mysql_fetch_array($result))
{
echo $row['product_id'];
echo ",";
}
,這將產生我希望將table2.product_on_sale字段更改爲yes的產品的product_ids列表。然後,我想說如果以前檢索到的產品id與table2.product_on_sale字段中的product_id匹配,則更改爲yes。任何幫助將不勝感激。
Regards Ali。
謝謝。這幫了我一大筆錢! – Natastna2 2012-03-01 20:54:47