Mailinglisten-Archive |
Christian Wohlgemuth wrote: > Yannik Hampe wrote: >> Christian Wohlgemuth wrote: >> Stimmt. So sollte es aber funktionieren: >> --- >> $query = 'SELECT * FROM `tabelle` WHERE `tabelle`.`id` IN >> (?'.str_repeat(',?',count($array)-1).')'; >> $stmt = $pdo->prepare($query); >> $stmt->bindValue(1, $array); >> --- >> Yannik > > bei deinem Code bekomme ich aber eine Nachricht bei 'bindValue': > [..]Array to string conversion[..] > Danach die Fehlermeldung von PDO: > [..]Invalid parameter number: number of bound variables does not match > number of tokens[..] > > Also kann ich keine Arrays übergeben bei bindValue. Stimmt... Daran habe ich garnicht gedacht, da ich bindValue nie verwende... Du könntest statt bindValue einfach $stmt->execute($array); verwenden. > schönen Feierabend > Christian Yannik
php::bar PHP Wiki - Listenarchive