我创建了一个用于选择使用图像细节的商店程序.... 我想从表格中获取用户相关的所有图像....将其从我的上传文件夹中删除.....
为了选择图像名称,我在mysql中创建了存储过程,如下所示:
DELIMITER //
CREATE PROCEDURE delphoto (IN id INT)
BEGIN
SELECT * FROM tbl_user WHERE fld_userId = id;
SELECT * FROM tbl_user WHERE tbl_spouse = id;
SELECT * FROM tbl_user WHERE tbl_daughter = id;
SELECT * FROM tbl_user WHERE tbl_son = id;
END//
问题在于:如何通过pdo从php中获取此查询的所有结果? 当我运行这个存储过程时,它只返回第一列 此查询的结果
SELECT * FROM tbl_user WHERE fld_userId = id;
..... 休息不执行.... 如何通过pdo php从存储过程中获取多个查询结果?
答案 0 :(得分:1)
SELECT * FROM tbl_user WHERE
fld_userId = id OR tbl_spouse = id OR tbl_daughter = id OR tbl_son = id;
没有程序re1uired