0

我有很大的问题。我不知道为什么,但是在我做这个的两天后:

$date_current = date('Y-m-d H:i:s');

$mysql = @mysql_query("UPDATE aso_repairs SET
    repairs_date_end = '$date_current',
    repairs_sendnoticer_email_end = 'Sending',
    repairs_sendnoticer_sms_end = 'Sending'

    WHERE repairs_id = '$repairs_id'
");
if (!$mysql) {
die(mysql_error());
}

我得到错误:Unknown column 'repairs_sendnoticer_email_end' in 'field list'.

此列存在于表中(结构 pastebin.com/CW42nc3N)。问题出在哪里?

4

2 回答 2

0

我认为您必须在 sql 查询中添加 " 到您的日期之前repairs_sendnoticer_email_end。试试这个:

$date_current = date('Y-m-d H:i:s');
$mysql = @mysql_query("UPDATE aso_repairs SET
    repairs_date_end = \"'$date_current'\",
    repairs_sendnoticer_email_end = 'Sending',
    repairs_sendnoticer_sms_end = 'Sending'
    WHERE repairs_id = '$repairs_id'
");
if (!$mysql) {
die(mysql_error());
}
于 2013-08-28T09:27:36.917 回答
0

尝试这个:

$date_current = date('Y-m-d H:i:s');
$mysql = @mysql_query("UPDATE aso_repairs SET
    repairs_date_end = \"'$date_current'\",
    repiars_sendnoticer_email_end = 'Sending',
    repiars_sendnoticer_sms_end = 'Sending'
    WHERE repairs_id = '$repairs_id'
");
if (!$mysql) {
die(mysql_error());
}
于 2013-08-28T09:34:56.250 回答