mysqli_stmt :: bind_param und mysqli_stmt :: vorbereiten
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 ???
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