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

PHP Подготвен отчет за влизане

Вие правите SELECT * и използвате fetchColumn, така че резултатите зависят от реда на върнатите колони. Трябва или да изберете конкретните колони, от които се нуждаете, или да извлечете целия ред като асоциативен масив и да получите достъп до него по име на колона.

Има други два проблема, които трябва да коригирате:

  • Не трябва да използвате mysqli_connect_error(), тъй като използвате PDO. Правилната функция би била $con->errorInfo() .
  • Вие дефинирате някои константи с настройките на връзката, но не ги използвате при извикването на PDO(), а вместо това повтаряте стойностите.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да пропуснете дубликати с помощта на INSERT INTO по по-добре оптимизиран начин?

  2. Как да актуализирате ред с множество изображения, който има само едно изображение, вмъкнато първоначално в php

  3. MySql инструкция за вмъкване в двоичен тип данни?

  4. Детерминистична функция в mysql

  5. MAX() – Намерете максималната стойност в колона в MySQL