PHP

全18820件中241~260件表示
  • 5つずつ15件の記事を分割して表示したい

    <!--ループ1--> <?php $wp_query = new WP_Query(); $args = array( 'post_type' => "post", //投稿タイプ設定 'posts_per_page' => 2, // 表示する投稿数(-1を指定すると全投稿を表示) ); $wp_query->query($my_posts); if ($wp_query->have_posts()) : $i = 0; $i <= 10; while ($wp_query->have_posts()) : $wp_query->the_post(); ?> <?php /**** ▼1件分の投稿内容HTML ****/ ?> <?php $i++; ?> <?php if ($i >= 3) break; ?> <?php endwhile; ?> <?php endif; ?> <!--//ループ1--> <!--ループ2--> <?php $wp_query = new WP_Query(); $args = array( 'post_type' => "post", //投稿タイプ設定 'posts_per_page' => 2, // 表示する投稿数(-1を指定すると全投稿を表示) ); $wp_query->query($my_posts); while ($wp_query->have_posts()) : $i<=7;//iが7より小さい時は処理を繰り返す。 if ($wp_query->have_posts()) : $i>4; //iが4より大きい時は、実施する。 continue; // 以降の処理をスキップし、次の回(条件2)に移る $wp_query->the_post(); ?> <?php /**** ▼1件分の投稿内容HTML ****/ ?> <?php $i++; ?> <?php if ($i >= 3) break; ?> <?php endif; ?> <?php endwhile; ?> <!--//ループ2--> $wp_query->query($my_posts);で投稿ページの情報を吸い取り、そこからタイトルや画像やコメントを取得しているようですが。 $my_postsは先頭に戻る特性があって、それを読み飛ばす処理が必要となっているようです。 そこで $i>4;//iが3より大きい時は、while文を強制終了する $wp_query->the_post(); continue; // 以降の処理をスキップし、次の回(条件2)に移る?>として 読み飛ばす処理を実装したつもりが記事が表示されません。原因は何が考えられるでしょうか?

    • ベストアンサー
    • php_learn
    • PHP
    • 回答数26
  • 3件目以降出力されないので4件目から出力したい

    <!--ループ1--> <?php $wp_query = new WP_Query(); $args = array( 'post_type' => "post", //投稿タイプ設定 ); $wp_query->query($my_posts); if ($wp_query->have_posts()) : $i = 0; $i <= 10; while ($wp_query->have_posts()) : $wp_query->the_post(); ?> <?php /**** ▼1件分の投稿内容HTML ****/ ?> <?php $i++; ?> <?php if ($i >= 3) break; ?> <?php endwhile; ?> <?php endif; ?> <!--//ループ1--> <!--ループ2--> <?php $wp_query = new WP_Query(); $args = array( 'post_type' => "post", //投稿タイプ設定 ); $wp_query->query($my_posts); if ($wp_query->have_posts()) : while ($wp_query->have_posts()) : $i<=4; //iが4より小さい時は、while内のループ処理を実施する $i>3;break; //iが3より大きい時は、while文を・強制終了する $wp_query->the_post(); ?> <?php /**** ▼1件分の投稿内容HTML ****/ ?> <?php $i++; ?> <?php endwhile; ?> <?php endif; ?> <!--//ループ2--> 変数 i の値が 0 から → $i = 0 10 未満の間は、 → $i <= 10 i の値を1づつ加算しながら → i++ 以下の命令文を実行する。 continue; echo $i; //以降の処理をスキップして、次のループ処理を行う。 0から3まででbreakして, $i<=4; //iが4より小さい時は、while内のループ処理を実施する $i>3;break; //iが3より大きい時は、while文を強制終了する 3件で出力を止めたんですが、4件目から出力されません

    • ベストアンサー
    • php_learn
    • PHP
    • 回答数2
  • プログラミングのreturnというのは関数なんです

    プログラミングのreturnというのは関数なんですか? この画像で。 戻り値?

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数6
  • VSCodeでページをまたぐデバッグ

    Eclipseですと inputform.php から confirm.phpやpost.phpなどにページを変遷するような場合も継続してデバッグできますが、VSCode同じようなことは可能でしょうか? アドバイスいただけるとうれしいです。

    • ベストアンサー
    • readme_eml
    • PHP
    • 回答数5
  • phpでは、$をつけると変数になりますよね? 次の

    phpでは、$をつけると変数になりますよね? 次の場合はこれは3つとも変数ということですか? $area = $length * $length; 

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数3
  • プログラミングでよくtrue falseとでてきま

    プログラミングでよくtrue falseとでてきますがこれはなにがtrueなんでしょうか? ブール型っていうのをいいたいんですか?

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数1
  • php フォーム入力のあと同じページ内に移行

    <?php session_start(); $error_message = ""; if(isset($_POST["login"])) { if($_POST["user_name"] == "webtan" && $_POST["password"] == "webtan_pass") { $_SESSION["user_name"] = $_POST["user_name"]; $login_success_url = "login_success.php"; header("Location: {$login_success_url}"); exit; } $error_message = "※ID、もしくはパスワードが間違っています。<br> もう一度入力して下さい。"; } ?> ① $login_success_url = "login_success.php"; ② $error_message = "※ID、もしくはパスワードが間違っています。<br> もう一度入力して下さい。"; 同ページ内でのPOSTの受け渡しをしたいのですが、どうしたら良いでしょうか?

    • 締切済み
    • nkmyr
    • PHP
    • 回答数2
  • phpでこの場合、calだけが関数の定義をされたん

    phpでこの場合、calだけが関数の定義をされたんですか?それともcal($x)までが関数の定義をされたんですか? <?php function cal($x) { echo ($x *3)."\n"; }; cal(6);

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数1
  • phpで以下のコードが次の認識であっているかどうか

    phpで以下のコードが次の認識であっているかどうかおしえてください 1番が正しいコードで2番が私が考えたコードです なぜ2番だとエラーになるんでしょうか? 1番 <?php function say_hello($greeting) { echo $greeting."\n"; }; say_hello("Good morning"); 2番 <?php function say_hello() { echo say_hello()."\n"; }; say_hello("Good morning"); php

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数2
  • javascriptが実行されない

    php(7.2)+javascriptで作成しています。 print "<script type='text/javascript'>alert('aaa')</script>"; が実行されません。 前後にerror_log("aaa")を出力していますが、こちらはログに吐き出されます。 正確な流れは main画面からボタン押下でjqueryのdialog表示 dialogでボタン押下することで画面を更新し上記のscriptを実行になります。 よろしくお願いいたします。

    • 締切済み
    • papope
    • PHP
    • 回答数3
  • phpで以下のコードが次の認識であっているかどうか

    phpで以下のコードが次の認識であっているかどうかおしえてください <?php function say_hello($greeting) { echo $greeting."\n"; }; say_hello("Good morning"); say_helloというワードにfunctionで関数を定義している echoは表示させるための関数だから、 変数$greeting に表示させるという能力をつけさせている say_helloという関数が定義されて、その能力はまるかっこの中の$greetingというものの能力を使う。$greetingの能力はechoさせる能力だから、 A=B B=Cならば A=Cの関係から say_helloはechoの能力を持っている したがって、say_helloによって ("Good morning") が表示される この認識であっていますか?

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数1
  • phpで関数の定義について <?php fun

    phpで関数の定義について <?php function say_hello(){ echo "hello world"."\n"; } say_hello(); echoというのはもともと関数ですよね? 関数を定義するとは、関数を新たに作るということですよね? この新たに作った、say_hello();という関数の中に echo "hello world"."\n";という関数を入れてあるということですか?

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数1
  • phpのコーディングの練習問題で画像の文章をコーデ

    phpのコーディングの練習問題で画像の文章をコーディングするんですが、 なぜ3でスキップと言っているのに、$i ==2 と書いているんでしょうか? <?php for($i = 1; $i <= 10; $i++){ if($i == 2){ continue; } else if($i == 7){ break; } else { echo $i."\n"; } } 画像を添付しわすれたので再度投稿させていただきます

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数2
  • phpのコーディングの練習問題で画像の文章をコーデ

    phpのコーディングの練習問題で画像の文章をコーディングするんですが、 なぜ3でスキップと言っているのに、$i ==2 と書いているんでしょうか? <?php for($i = 1; $i <= 10; $i++){ if($i == 2){ continue; } else if($i == 7){ break; } else { echo $i."\n"; } }

  • phpでこれはどういう仕組になっているんでしょうか

    phpでこれはどういう仕組になっているんでしょうか? echo $sumは 2+0 4+0 6+0 8+0 10+0で30ということですか? <?php $arr = [2,4,6,8,10]; $sum = 0; for($i = 0; $i <= 4; $i++){ $sum += $arr[$i]; } echo $sum."\n";

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数5
  • <?php $arr = [2,4,6,8,10]

    phpでこの式はどういう仕組になっているのか教えて下さい for文カウンタ変数 <?php $arr = [2,4,6,8,10]; for($i = 0; $i <= 4; $i++){ echo $arr[$i]."\n"; }

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数2
  • jqueryで取得したphpに画面出力する方法

    jqueryで取得した値をphpで表示したいのですが、ブラウザには表示されず、コンソールログには正常に見えております。 これの改善点を教えて頂けますでしょうか。 ご助力お願いいたします。 test.js $("#a").on("click", function(){ var test = document.getElementsByName("kana").item(3).value; //alert(test); $.ajax({ type: 'POST', url:'phpファイルのURL', data: { name: test}, success: function(html) { alert(html); } }).done(function(data, textStatus, jqXHR){ console.log("成功", data, textStatus); }); }); mail.php <?php $kana = $_POST['name']; var_dump($kana); if (isset($kana)) { $db_host = 'mysql:dbname=database;host=ホスト'; $db_user = 'dbのユーザー'; $db_pass = 'dbのパスワード'; try { $sql_cmd = "SELECT furigana FROM keyword_table WHERE furigana REGEXP '^タ|^チ|^ツ|テ|^ト'"; $db_con = new PDO($db_host, $db_user, $db_pass); $stmt = $db_con->prepare($sql_cmd); $stmt->execute(); while ($result = $stmt->fetch(PDO::FETCH_ASSOC)) { $name = $result['furigana']; print_r('<li><a href="">▶<span>' . $name . "<br /></span></a></li>"); $db_con = null; } } catch(Exception $e) { echo "DB接続エラー:" . $e->getmessage(); $db_con = null; } } ?>

  • この中でカウンタ変数はどれですか? <?ph

    この中でカウンタ変数はどれですか? <?php for($i = 0; $i <= 4; $i++) { if($i === 3){ continue; } echo $i."\n"; }

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数6
  • phpのコードでこの2つは何が違うんでしょうか?

    phpのコードでこの2つは何が違うんでしょうか? 問題文が画像に書いてあるもので、上のコードは私が考えたもので、下のコードは画像の問題の答えです 私の解いた答え <?php $age = 10; if(10 <= $age < 20){ echo("10代"); }else if(20 <= $age < 30){ echo("20代"); }else if(30 <= $age < 40){ echo("30代"); }else{ echo("それ以外"); } 画像の問題文の正解 <?php $age = 43; if($age >= 10 && $age < 20){ echo("10代"); }else if($age >= 20 && $age < 30){ echo("20代"); }else if($age >= 30 && $age < 40){ echo("30代"); }else{ echo("それ以外"); }

    • ベストアンサー
    • okwaveokw
    • PHP
    • 回答数6
  • エラーメッセージがブラウザリロードしても消えない

    https://www.web-officer.com/php/make-login-system-with-php.php エラーメッセージが出たあと、ブラウザをリロードしても消えないままです。 リロードしたら消える方法を教えて下さい。

    • 締切済み
    • nkmyr
    • PHP
    • 回答数3