Ich arbeite an einem Upload-Bildformular, das einen Datensatz in der Datenbank aktualisiert. Die Logik ist if (isset($valueofupload))
dann aktualisieren Sie den Datensatz.Codeigniter 3.1 IFNULL und Coalesce funktioniert nicht?
Ich habe versucht, IFNULL
oder COALESCE
in Codeigniter zu verwenden, aber es funktioniert nicht.
Hier ist der Code:
$row = $rs->row_array();
$sql = "UPDATE table
SET location_pic = IFNULL(?, ?) WHERE event_id = ?";
$query = $this->db->query($sql, array($arr_newname['0'], $row['location_pic'], $id));
Wie funktioniert es nicht? Bitte sei spezifischer. – sepehr
Also, was sind die Werte von $ arr_newname [0], $ row ['location_pic'] und $ id? – TimBrownlaw
if (isset ($ value)) dann aktualisieren. das ist was ich will. aber wenn (isset) ist nicht gut für mich, denn wenn ich 100 field input form habe ich brauche wenn iset (iset) 100 mal? – tuchawat