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

Използването на заявка води до друга заявка

Отнесете се към първата заявка като към подзаявка във втората:

$query = "SELECT * from CatalogueItems WHERE itemID IN ";
$query .= "(" . $querystring . ")";

Това е за предпочитане пред настоящия ви подход, защото трябва да направим само едно пътуване до базата данни.

Имайте предвид, че в идеалния случай трябва да използвате подготвени изявления тук. Така че първата ви заявка може да изглежда така:

$stmt = $conn->prepare("SELECT itemID from mycart where email = ?");
$stmt->bind_param("s", $email);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. улавяне на MySql предупреждение

  2. Срив на MySQL Innodb

  3. php password_verify() хешът и пасът няма да съвпадат

  4. Преобразувайте BibTex файл в записи в базата данни с помощта на Python

  5. CONV() – Преобразуване на числа между различни бази в MySQL