Hi,
ich frage mich gerade welches der vier Varianten der "Bessere" weg ist:
Oder anders gefragt, welche Variante bevorzugt Ihr und warum ?
Mein persönlicher Favorit ist ja Variante 1, nur möchte ich die nicht weiter verwenden, wenn, was auch immer, dagegen spricht.
gruß doowoop
ich frage mich gerade welches der vier Varianten der "Bessere" weg ist:
PHP-Code:
// execute array
$stmt = $db->prepare('DELETE FROM tabelle WHERE id = :id');
$stmt->execute(array(':id' => $_GET['id']));
PHP-Code:
// bindValue
$stmt = $db->prepare('DELETE FROM tabelle WHERE id = :id');
$stmt->bindValue(':id', $_GET['id'], PDO::PARAM_INT);
$stmt->execute();
PHP-Code:
// binParam
$stmt = $db->prepare('DELETE FROM tabelle WHERE id = :id');
$stmt->bindParam(':id', $_GET['id'], PDO::PARAM_INT);
$stmt->execute();
PHP-Code:
// ?
$stmt = $db->prepare('DELETE FROM tabelle WHERE id = ?');
$stmt->bindParam(':id', $_GET['id'], PDO::PARAM_INT);
$stmt->execute();
Mein persönlicher Favorit ist ja Variante 1, nur möchte ich die nicht weiter verwenden, wenn, was auch immer, dagegen spricht.
gruß doowoop
Kommentar