Mysql
 sql >> Database >  >> RDS >> Mysql

PHP PDO viene inserito solo l'ultimo valore dell'array utilizzando bindValue e bindParam

Questo sta solo eseguendo l'inserimento con l'ultimo valore in quanto è l'ultimo valore associato all'istruzione. La chiamata viene eseguita in ogni iterazione del ciclo.

foreach($this->array as $k => &$v) {
    $sql->bindValue(":Name" , $v , PDO::PARAM_STR);
    $sql->execute();
}