sql >> データベース >  >> RDS >> Mysql

PHPコード内からMySQLストアドプロシージャを呼び出す方法は?

    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. PostgreSQLでのクエリ最適化。 EXPLAINの基本–パート2

    2. MySQL比較データベース

    3. SQLServerからSalesforce.comにラージオブジェクトデータを挿入する

    4. MariaDBでのQUARTER()のしくみ