mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-06-19 09:30:07 +02:00
lib/rdcart.cpp MySQL v5.7+ date/time changes
This commit is contained in:
parent
58d75f0b5c
commit
b9452b8e8d
@ -1207,14 +1207,14 @@ void RDCart::updateLength(bool enforce_length,unsigned length)
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
sql+=QString().sprintf("START_DATETIME=\"%s\",",
|
sql+=QString().sprintf("START_DATETIME=\"%s\",",
|
||||||
(const char *)start_datetime.toString("yyyy-MM-dd hh:mm:ss"));
|
(const char *)RDCheckDateTime(start_datetime,"yyyy-MM-dd hh:mm:ss"));
|
||||||
}
|
}
|
||||||
if(end_datetime.isNull()||(!dates_valid)) {
|
if(end_datetime.isNull()||(!dates_valid)) {
|
||||||
sql+="END_DATETIME=NULL,";
|
sql+="END_DATETIME=NULL,";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
sql+=QString().sprintf("END_DATETIME=\"%s\",",
|
sql+=QString().sprintf("END_DATETIME=\"%s\",",
|
||||||
(const char *)end_datetime.toString("yyyy-MM-dd hh:mm:ss"));
|
(const char *)RDCheckDateTime(end_datetime,"yyyy-MM-dd hh:mm:ss"));
|
||||||
}
|
}
|
||||||
sql+=QString().sprintf("VALIDITY=%u where NUMBER=%u",
|
sql+=QString().sprintf("VALIDITY=%u where NUMBER=%u",
|
||||||
cart_validity,cart_number);
|
cart_validity,cart_number);
|
||||||
@ -1740,7 +1740,7 @@ void RDCart::SetRow(const QString ¶m,const QDateTime &value) const
|
|||||||
|
|
||||||
sql=QString().sprintf("UPDATE CART SET %s=\"%s\" WHERE NUMBER=%u",
|
sql=QString().sprintf("UPDATE CART SET %s=\"%s\" WHERE NUMBER=%u",
|
||||||
(const char *)param,
|
(const char *)param,
|
||||||
(const char *)value.toString("yyyy-MM-dd hh:mm:ss"),
|
(const char *)RDCheckDateTime(value,"yyyy-MM-dd hh:mm:ss"),
|
||||||
cart_number);
|
cart_number);
|
||||||
q=new RDSqlQuery(sql);
|
q=new RDSqlQuery(sql);
|
||||||
delete q;
|
delete q;
|
||||||
@ -1754,7 +1754,7 @@ void RDCart::SetRow(const QString ¶m,const QDate &value) const
|
|||||||
|
|
||||||
sql=QString().sprintf("UPDATE CART SET %s=\"%s\" WHERE NUMBER=%u",
|
sql=QString().sprintf("UPDATE CART SET %s=\"%s\" WHERE NUMBER=%u",
|
||||||
(const char *)param,
|
(const char *)param,
|
||||||
(const char *)value.toString("yyyy-MM-dd"),
|
(const char *)RDCheckDateTime(value,"yyyy-MM-dd"),
|
||||||
cart_number);
|
cart_number);
|
||||||
q=new RDSqlQuery(sql);
|
q=new RDSqlQuery(sql);
|
||||||
delete q;
|
delete q;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user