
Originariamente inviata da
Santino83_02
Facciamo un esempio diverso ma attinente:
se passi un array di nome_campi => valore, tipo
Codice PHP:
$params = array('username' => 'miaemail@provider.ext', 'nome' => 'Mio Nome');
e vuoi eseguire una query
Codice PHP:
$sql = "select * from user where ";
foreach($params as $field => $value)
{
$sql.="$field = :$field";
}
$stmt = $dbh->prepare($sql);
foreach($params as $field => $value)
{
$stmt->bindParam(':'.$field, $value);
}
//eseguo lo staement..