例として、次のクエリを実行するとします。
SELECT * FROM posts;
したがって、私は次のように書きます。
CREATE DEFINER=`root`@`localhost` PROCEDURE `get_posts`(IN `zip` INT)
LANGUAGE SQL
NOT DETERMINISTIC
CONTAINS SQL
SQL SECURITY DEFINER
COMMENT ''
BEGIN
SELECT * FROM posts WHERE posts.zip = zip;
END
次の変更は私がしなければならない唯一のものですか?
mysql_query("SELECT * FROM posts");
// to
mysql_query("CALL get_posts");
...そして、行などをフェッチできますか?