我有两个表,其中一个包含大量产品信息,例如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