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

Как да вмъкнете няколко стойности в таблица в php

Синтаксисът е

INSERT INTO table( col1, col2, col3, ..., coln ) VALUES( val1, val2, ..., valn)

за да вмъкнете единичен запис. Например, използвайте

$sql = 'INSERT INTO ' . $tableName . '( firstname, lastname, salary ) VALUES( :FirstName, :LastName, :Salary )';

като SQL и след това bindValue стойностите на трите параметъра:

$mySqlConnection = getSQLConnection();
$sqlStatement = $mySqlConnection->prepare($sql);
$sqlStatement->bindValue(":FirstName", $firstname, PDO::PARAM_STR);
$sqlStatement->bindValue(":LastName", $lastname, PDO::PARAM_STR);
$sqlStatement->bindValue(":Salary", $salary, PDO::PARAM_STR);

$bReturn = false;

Ще оставя на вас да получите правилните данни във функцията (напр. вместо единична $column и $value можете да подадете масив като единичен параметър, като array( "firstName" => "Compu", "lastName" => "Chip", "salary" => 65000) и го използвайте, за да създадете динамичен SQL израз.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извлека JSON данни от MySQL?

  2. MySQL заявка за броене на елементи по седмица за текущите 52 седмици?

  3. Mysql външен ключ чрез неуникален ключ - как е възможно това?

  4. Създайте нова таблица от обединяване на две таблици с обединение

  5. MySQL таблица на Schrödingers:съществува, но не съществува