Mysql
 sql >> база данни >  >> RDS >> Mysql

PDO bindParam в един израз?

Пример 2 за execute страница е това, което искате:

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

Може да искате да разгледате и другите примери. С параметрите на въпросителния знак ще бъде:

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

Ако това са единствените колони, можете просто да напишете:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвате добре многоядрените процесори във вашите PHP/MySQL приложения?

  2. Как да групирам поле за дата, за да получа тримесечни резултати в MySQL?

  3. как да актуализирате едно или повече полета, като игнорирате празните полета в базата данни на mysql?

  4. virtualenv pip mysqldb mac os X python

  5. Как да избирам с двоично поле? (php,mysql)