gpt4 book ai didi

php - oscommerce tep_db_perform -- 更新

转载 作者:太空宇宙 更新时间:2023-11-03 12:00:07 25 4
gpt4 key购买 nike

我正在研究更新数据库中值的简单函数,我很奇怪,当我添加超过 1 个 where 子句时,查询不起作用。

我已经为此工作了 6 个多小时。请帮忙

第一次查询工作:

 tep_db_perform(TABLE_CUSTOMERS_EDUCATIONS, $sql_data_array, 'update', "customers_id = '" . (int)$HTTP_GET_VARS['cID'] . "'");

此查询无效:

 tep_db_perform(TABLE_CUSTOMERS_EDUCATIONS, $sql_data_array, 'update', "customers_id = '" . (int)$HTTP_GET_VARS['cID'] . "'" . " and seq_no = '" . (int)$education_seq . "'");

似乎没有太多关于这个愚蠢问题的讨论,但不幸的是我正面临着这个问题。我知道这可能是一个简单的问题,但我是 php 的新手,所以请帮助我。谢谢....

最佳答案

试试下面的代码。

您的 $sql_data_array 应该是正确的。

$sql_data_array = array('customers_id' => (int)$HTTP_GET_VARS['cID'],
'seq_no' => (int)$education_seq
);

tep_db_perform(TABLE_CUSTOMERS_EDUCATIONS, $sql_data_array, 'update', "customers_id = '" . (int)$HTTP_GET_VARS['cID'] ."' and seq_no = '" . (int)$education_seq . "'");

关于php - oscommerce tep_db_perform -- 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29797175/

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