dedlfix: Absichern auch bei internen Werten notwendig??

Beitrag lesen

echo $begrüßung;

Wenn Du Dir das ganze etwas kürzer halten willst, kannst Du Dir ja eine Hilfsfunktion schreiben, à la:

function dbQuery ($db, $query, $params = array ()) {

$sth = $db->prepare ($query);
  foreach ($params as $name => $value) {
    $sth->bindParam($name, $value);
  }
  return $sth->execute () ? $sth : false;
}

  
PDOStatement->execute() bringt ein eingebautes bindParam() mit. Der Code lässt sich verkürzen auf:  
  
~~~php
function dbQuery($db, $query, $params = array()) {  
  $sth = $db->prepare($query);  
  return $sth->execute($params) ? $sth : false;  
}

echo "$verabschiedung $name";