PHP CHOP Aktualizácia vyhlásenie, vracia true (pravda), ale nie je aktualizácia DB [zatvorené]

0

Otázka

Mám dve aktualizácia vyhlásenie, podľa môjho dotazu, Ale iba jeden diel. Snažil som sa, aby sa vyjadril sa prvý ten, ktorý pracuje vyskúšať druhú. Keď som sa dd to vracia true (pravda), ale v tabuľke nie je aktualizovaný. Môže mi niekto povedať, čo by som mal robiť? Vďaka

Tu sú otázky

$q = "UPDATE data_file SET 
file_name=?,file_size=?
WHERE module_id = ". $this->module_id;
   
$date = date('Y-m-d H:i:s');
 
$updateStmt = $this->conn->prepare($q);
$updateStmt->execute([
    $this->file_name,
    $this->file_size,
]);
  
//this query returns true but not updating the database
$q1 = "UPDATE server_status SET file_start = ? AND gps_start = ? WHERE module_id = ". $this->module_id;
$updateStmnt2 = $this->conn->prepare($q1);
$stat = $updateStmnt2->execute([
    1,
    $date
]);
//query 2 end

Responses::http_ok();
mysql pdo php
2021-11-24 05:18:01
1

Najlepšiu odpoveď

0

Syntax pre db aktualizáciu update [dbtable] set field1=xxxx, field2=xxxx where [condition(s)]

Preto, prosím, zmenu vo vašom aktualizačný dotaz z

SET file_start = ? AND gps_start = ? 

na

SET file_start = ? , gps_start = ?
2021-11-24 07:46:13

V iných jazykoch

Táto stránka je v iných jazykoch

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................