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

BOB bindParam til én erklæring?

Eksempel 2 på execute side er, hvad du ønsker:

$sth->execute(array(':calories' => $calories, ':colour' => $colour));

Du vil måske også se på de andre eksempler. Med spørgsmålstegnsparametre ville det være:

$q = $dbc -> prepare("INSERT INTO accounts (username, email, password) VALUES (?, ?, ?)");
$q->execute(array($_POST['username'], $_POST['email'], $_POST['password']));

Hvis det er de eneste kolonner, kan du bare skrive:

$q = $dbc -> prepare("INSERT INTO accounts VALUES (?, ?, ?)");
$q->execute(array($_POST['username'], $_POST['email'], $_POST['password']));


  1. hvordan vælger man kun række med max sekvens uden at bruge en underforespørgsel?

  2. Hvordan Atan2() virker i PostgreSQL

  3. Sådan opretter du PDF-rapport ved hjælp af PL/SQL

  4. Dynamisk ORDER BY og ASC / DESC i en plpgsql-funktion