Frage

Ok, so mag ich einen vorbereiteten Einsatz tun, wie zum Beispiel:

prepare("INSERT INTO `analyzeditemsdetails` SET 
                                     analyzeditem_id = ? ,
                                     start_time = ? ,
                                     end_time = ? 
                                      ");

START_TIME und end_time werden in der Datenbank als SQL-Daten gespeichert. Füllen Sie das 's in dieser nächsten Aussage:?

$stmt->bind_param('i??',
                           $this->sqlid, 
                           $item['start_time'], 
                           $item['end_time'] 
                           );

Also im Grunde, was ich in einem bind_param Methodenaufruf setzte für SQL Daten ???

War es hilfreich?

Lösung

ich denke, es sei s (string).

$stmt->bind_param('iss',
                           $this->sqlid, 
                           $item['start_time'], 
                           $item['end_time'] 
                           );
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top