Julius: function LIKE ?%

Beitrag lesen

Hallo Achot,

$stmt = $mysqli->prepare($select . "WHERE locationname LIKE ? ORDER by locationname ASC" );
$stmt->bind_param("s", $filter.'%');

erhalte ich folgende Meldung

Fatal error: Cannot pass parameter 2 by reference

Man muss bind_param() anscheinend eine Referenz (also eine Variable) übergeben und keinen konkreten Wert. Gut zu wissen, wieder was gelernt :-)

Gruß
Julius

--
„Unterschätze niemals die Datenübertragungsrate eines mit Bändern vollgeladenen Kombis, der über die Autobahn rast.“
Andrew S. Tanenbaum (Quelle)