{"id":1111,"date":"2020-06-18T09:39:03","date_gmt":"2020-06-18T00:39:03","guid":{"rendered":"https:\/\/beanhouse.org\/wordpress\/?p=1111"},"modified":"2021-09-12T23:55:53","modified_gmt":"2021-09-12T14:55:53","slug":"get-data-with-mysqli_stmt_get_result","status":"publish","type":"post","link":"https:\/\/beanhouse.org\/wordpress\/?p=1111","title":{"rendered":"\u3010\u5099\u5fd8\u9332\u3011mysqli_stmt_get_result\u306e\u5b9f\u88c5\u624b\u9806(PHP\u00d7MySQL)"},"content":{"rendered":"<p class=\"wpwc-reading-time\">\u3053\u306e\u8a18\u4e8b\u306f\u3060\u3044\u305f\u3044 3 \u5206\u307b\u3069\u3067\u8aad\u3081\u307e\u3059\u3002<\/p>\n<p>PHP\u3067\u6761\u4ef6\u3092\u4ed8\u3051\u3066SELECT\u6587\u3092\u767a\u884c\u3057\u3001MySQL\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b\u65b9\u6cd5\u3092\u8a18\u4e8b\u306b\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u78ba\u8a8d\u3057\u305f\u74b0\u5883<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>OS Windows10<\/li><li>XAMPP ver.7.4.6<\/li><\/ul>\n\n\n\n<p>\u52d5\u304b\u3057\u305f\u4eba<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u666e\u6bb5PHP\u3092\u4f7f\u3063\u3066\u306a\u3044<\/li><li>\u30a8\u30f3\u30b8\u30cb\u30a2\u6b74\uff11\uff10\u6570\u5e74<\/li><li>\u65e2\u5a5a<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/05\/code-1076536_1920-1024x575.jpg\" alt=\"programing\" class=\"wp-image-367\" srcset=\"https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/05\/code-1076536_1920-1024x575.jpg 1024w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/05\/code-1076536_1920-300x168.jpg 300w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/05\/code-1076536_1920-768x431.jpg 768w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/05\/code-1076536_1920-1536x862.jpg 1536w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/05\/code-1076536_1920.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u6b21<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/beanhouse.org\/wordpress\/?p=1111\/#%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E5%8F%96%E5%BE%97%E6%96%B9%E6%B3%95\" >\u30c7\u30fc\u30bf\u306e\u53d6\u5f97\u65b9\u6cd5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/beanhouse.org\/wordpress\/?p=1111\/#%E3%82%B3%E3%83%BC%E3%83%89\" >\u30b3\u30fc\u30c9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/beanhouse.org\/wordpress\/?p=1111\/#%E7%A2%BA%E8%AA%8D\" >\u78ba\u8a8d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/beanhouse.org\/wordpress\/?p=1111\/#%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E9%96%A2%E6%95%B0\" >\u4f7f\u7528\u3057\u305f\u95a2\u6570<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/beanhouse.org\/wordpress\/?p=1111\/#mysqli_stmt_get_result\" >mysqli_stmt_get_result<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/beanhouse.org\/wordpress\/?p=1111\/#%E3%81%BE%E3%81%A8%E3%82%81\" >\u307e\u3068\u3081<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E5%8F%96%E5%BE%97%E6%96%B9%E6%B3%95\"><\/span>\u30c7\u30fc\u30bf\u306e\u53d6\u5f97\u65b9\u6cd5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u691c\u7d22\u6761\u4ef6\u3092\u4ed8\u3051\u3066SELECT\u6587\u3092\u767a\u884c\u3057\u3066\u7d50\u679c\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>Apatch\u306e\u30eb\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b testdb\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210\u3002<\/p>\n\n\n\n<p>testdb\u30d5\u30a9\u30eb\u30c0\u306b index.php\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u691c\u7d22\u7528\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u7528\u610f\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3053\u3061\u3089\u306e\u8a18\u4e8b\u3067\u4f5c\u6210\u3057\u305f\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002&gt;&gt;\u3010phpMyAdmin\u3011SQL\u6587\u3092\u4f7f\u3063\u3066\u30ec\u30b3\u30fc\u30c9\u306e\u4f5c\u6210\u30fb\u524a\u9664\u30fb\u66f4\u65b0\u3092\u3057\u3066\u307f\u308b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%82%B3%E3%83%BC%E3%83%89\"><\/span>\u30b3\u30fc\u30c9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u4e0b\u8a18\u6761\u4ef6\u3067\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>users\u30c6\u30fc\u30d6\u30eb\u3092\u691c\u7d22<\/li><li>\u691c\u7d22\u6761\u4ef6\u306f\u3000user_id BETWEEN ? AND ?<\/li><li>\u30ab\u30e9\u30e0 user_id\u306e\u578b\u306f\u6570\u5024\u578b<\/li><\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;?php\n\/\/ php\u304b\u3089MySQL\u306b\u63a5\u7d9a\n\/\/\u30db\u30b9\u30c8\u540d\n$servername = \"localhost\";\n\/\/\u30e6\u30fc\u30b6\u30fc\u540d\n$user = \"root\";\n\/\/\u30d1\u30b9\u30ef\u30fc\u30c9\n$password = \"\";\n\/\/db\u540d\n$dbname = \"testdb\";\n\n\/\/ \u63a5\u7d9a\n$conn = mysqli_connect($servername, $user, $password, $dbname);\n\/\/ \u63a5\u7d9a\u78ba\u8a8d\nif (mysqli_connect_errno()) {\n    die('Connect Error (' . mysqli_connect_errno() . ') '\n        . mysqli_connect_error());\n}\n\n\/\/ \u30bb\u30ec\u30af\u30c8\u6587\u4f5c\u6210\n$sql = \"SELECT user_id , user_last, user_first, user_age FROM users WHERE user_id BETWEEN ? AND ? \";\n\/\/\u30d0\u30a4\u30f3\u30c9\u5909\u6570\n$val1 = 2;\n$val2 = 3;\n\/\/ \u30d0\u30a4\u30f3\u30c9\u5909\u6570\u306e\u578b\n$types = \"ii\";\n\n\/\/ \u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8ID\u53d6\u5f97\n$stmt = mysqli_stmt_init($conn);\n\n\/\/ SQL\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8\u3092\u5b9f\u884c\u3059\u308b\u6e96\u5099\nif (!mysqli_stmt_prepare($stmt, $sql)) {\n    echo \"SQL ERROR!\";\n} else {\n    \/\/ \u30d1\u30e9\u30e1\u30fc\u30bf\u306b\u30d0\u30a4\u30f3\u30c9\u3059\u308b\n    mysqli_stmt_bind_param($stmt, $types, $val1, $val2);\n    \/\/ \u30af\u30a8\u30ea\u3092\u5b9f\u884c\n    mysqli_stmt_execute($stmt);\n   \/\/ \u7d50\u679c\u30bb\u30c3\u30c8\u53d6\u5f97\n    $result = mysqli_stmt_get_result($stmt);\n    \/\/ \u884c\u6570\u53d6\u5f97\n    $rows = mysqli_num_rows($result);\n    echo $rows . \"\u4ef6\u53d6\u5f97\u3057\u307e\u3057\u305f\uff01\";\n    echo \"&lt;hr>\";\n    \/\/ \u5024\u3092\u53d6\u5f97\u3059\u308b\n    while ($row = mysqli_fetch_assoc($result)) {\n        print_r($row);\n        echo \"&lt;br>\";\n    }\n\n    \/\/ \u9589\u3058\u308b\n    mysqli_stmt_close($stmt);\n}\n\/\/ \u63a5\u7d9a\u3092\u9589\u3058\u308b\nmysqli_close($conn);<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%A2%BA%E8%AA%8D\"><\/span>\u78ba\u8a8d<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u30d6\u30e9\u30a6\u30b6\u3067\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n\n\n\n<p>URL\u306blocalhost\/testdb\u3068\u5165\u529b\u3057\u3066\u7d50\u679c\u3092\u51fa\u529b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"178\" src=\"https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/547fafd6634ce240e99ce5cdfccb8017-1024x178.png\" alt=\"\" class=\"wp-image-1112 size-full\" srcset=\"https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/547fafd6634ce240e99ce5cdfccb8017-1024x178.png 1024w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/547fafd6634ce240e99ce5cdfccb8017-300x52.png 300w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/547fafd6634ce240e99ce5cdfccb8017-768x133.png 768w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/547fafd6634ce240e99ce5cdfccb8017.png 1257w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>\u6307\u5b9a\u3057\u305f\u6761\u4ef6\u3067\u30c7\u30fc\u30bf\u304c\u53d6\u5f97\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E9%96%A2%E6%95%B0\"><\/span>\u4f7f\u7528\u3057\u305f\u95a2\u6570<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u4f7f\u7528\u3057\u305f\u95a2\u6570\u306b\u3064\u3044\u3066\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>mysqli_stmt_init<\/li><li>mysqli_stmt_prepare<\/li><li>mysqli_stmt_bind_param<\/li><li>mysqli_stmt_execute<\/li><li><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">mysqli_stmt_get_result<\/span><\/strong><\/li><li>mysqli_num_rows<\/li><li>mysqli_fetch_assoc<\/li><li>mysqli_stmt_close<\/li><\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"mysqli_stmt_get_result\"><\/span><strong>mysqli_stmt_get_result<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u30d7\u30ea\u30da\u30a2\u30fc\u30c9\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8\u304b\u3089\u7d50\u679c\u30bb\u30c3\u30c8\u3092\u53d6\u5f97\u3059\u308b\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"223\" src=\"https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/41c5adcb85890e96c69402c0106f8a52.png\" alt=\"mysqli_stmt_get_result\" class=\"wp-image-1114\" srcset=\"https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/41c5adcb85890e96c69402c0106f8a52.png 698w, https:\/\/beanhouse.org\/wordpress\/wp-content\/uploads\/2020\/06\/41c5adcb85890e96c69402c0106f8a52-300x96.png 300w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\u30d1\u30e9\u30e1\u30fc\u30bf<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">$stmt<\/h5>\n\n\n\n<p>mysqli_stmt_init() \u304c\u8fd4\u3059\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8ID\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u623b\u308a\u5024<\/h4>\n\n\n\n<p>SELECT\u30af\u30a8\u30ea\u304c\u6210\u529f\u3057\u305f\u5834\u5408\u306f\u7d50\u679c\u30bb\u30c3\u30c8\u3092\u8fd4\u3059\u3002<\/p>\n\n\n\n<p>SELECT\u30af\u30a8\u30ea\u4ee5\u5916\u306eDML\u30af\u30a8\u30ea\u3092\u5b9f\u884c\u3057\u305f\u5834\u5408\u3084SELECT\u30af\u30a8\u30ea\u304c\u5931\u6557\u3057\u305f\u5834\u5408\u306fFALSE\u3092\u8fd4\u3059\u3002<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E3%81%BE%E3%81%A8%E3%82%81\"><\/span>\u307e\u3068\u3081<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PHP\u3067\u6761\u4ef6\u3092\u4ed8\u3051\u3066SELECT\u6587\u3092\u767a\u884c\u3057\u3066MySQL\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b\u65b9\u6cd5\u3092\u307e\u3068\u3081\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p>\u3044\u308d\u3044\u308d\u306a\u65b9\u6cd5\u304c\u3042\u308b\u306e\u3067\u3001\u79c1\u306e\u3088\u3046\u306a\u521d\u5fc3\u8005\u306b\u306f\u9078\u629e\u80a2\u304c\u591a\u304f\u3066\u8ff7\u3063\u3066\u3057\u307e\u3044\u307e\u3059\u306d\u3002<\/p>\n\n\n\n<p>\u30d0\u30b0\u3089\u306a\u3051\u308c\u3070\u3044\u3044\u3063\u3066\u308f\u3051\u3067\u3082\u306a\u3044\u3068\u601d\u3046\u306e\u3067\u3001\u3061\u3083\u3093\u3068\u52c9\u5f37\u3057\u3088\u3046\u3002\u3002\u3002<\/p>\n\n\n\n<p>\u304a\u308f\u308a\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3053\u306e\u8a18\u4e8b\u306f\u3060\u3044\u305f\u3044 3 \u5206\u307b\u3069\u3067\u8aad\u3081\u307e\u3059\u3002 PHP\u3067\u6761\u4ef6\u3092\u4ed8\u3051\u3066SELECT\u6587\u3092\u767a\u884c\u3057\u3001MySQL\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3059\u308b\u65b9\u6cd5\u3092\u8a18\u4e8b\u306b\u3057\u307e\u3057\u305f\u3002 \u78ba\u8a8d\u3057\u305f\u74b0\u5883 OS Windows10XAMPP ver. &#8230; <\/p>\n","protected":false},"author":1,"featured_media":367,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[110],"tags":[94,86,63,80],"class_list":["post-1111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","tag-mysql","tag-php","tag-programming","tag-memorandum"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1111"}],"version-history":[{"count":10,"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1111\/revisions"}],"predecessor-version":[{"id":2608,"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1111\/revisions\/2608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=\/wp\/v2\/media\/367"}],"wp:attachment":[{"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beanhouse.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}