PHP调用存储过程检索特定的表值

时间:2017-12-08 06:18:43

标签: php mysql stored-procedures

我在程序中有两个表数据。 此过程正常运行。

我使用下面的PHP代码只获取表“temp_npdp_month_LOSE”数据

如何使用php获取表“temp_npdp_month_ADD”数据?

感谢。

的MySQL

DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `npdp_procedure`()
BEGIN
    SELECT * FROM temp_npdp_month_LOSE;
    SELECT * FROM temp_npdp_month_ADD;
END

PHP代码 -

//connect to database
$mysqli = new mysqli($servername, $username, $password, $dbname);

/* check connection */
if ($mysqli->connect_errno) {
    printf("Connect failed: %s\n", $mysqli->connect_error);
    exit();
}

if ($result = mysqli_query($mysqli, "CALL npdp_procedure();")) {
    while($row = mysqli_fetch_array($result))
    {
        echo($row[0]."<br>");
    }
}

/* close connection */
mysqli_close($mysqli);

0 个答案:

没有答案