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

Как да извика съхранена процедура на MySQL от PHP код?

Сега намерих решение с помощта на mysqli вместо mysql .

<?php 

// enable error reporting
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
//connect to database
$connection = mysqli_connect("hostname", "user", "password", "db", "port");

//run the store proc
$result = mysqli_query($connection, "CALL StoreProcName");

//loop the result set
while ($row = mysqli_fetch_array($result)){     
  echo $row[0] . " - " . + $row[1]; 
}

Открих, че изглежда много хора имат проблем с използването на mysql_connect, mysql_query and mysql_fetch_array .



  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. Защо този SQL код дава грешка 1066 (Не е уникална таблица/псевдоним:'user')?

  3. UNION заявка с модел на активен запис на codeigniter

  4. Работа с MySQL дати и времеви марки в Java

  5. Как да поправите MySQL JDBC 08001 грешка при свързване с база данни