する質問をすることでしか得られない、回答やアドバイスがある。10前提・実現したいことPHP5.6とMYSQLで、あるテーブルの全レコード数を取得し、取得した全レコード数を同じページのいろいろな関数で何度か再利用がしたいです。下記思いついた解決策です。全レコード数をグローバル変数に格納しておく→グローバル変数の使い方が間違っているのか、下記で$max_recordに値が入っていないようでした。そもそもPHPでグローバル変数って非推奨なんでしょうか、あえて使いづらく作ってありそうな感じがします。$GLOBALS["max_record"];}?>`````全レコード数を使う都度、全レコード数取得のクエリを実行して引数で全レコード数を受け渡しする。→期待通りの動作はしましたが、とてつもなく非効率な気がします。全レコード数が3なら3という数字をいろいろな関数から使えるだけでいいのですが、上記2つの方法しか思いつきません。何かいい解決策がありましたらご教授くださいませ。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー+3こんにちは。グローバル変数は非推奨ではないですが、影響範囲が大きく思わぬ障害を引き起こす原因となりやすいです。(WEBで検索すると色々と話に上がっていますよね)私からは下記のようにclassを使用した記述方法をご紹介します。取り出す時はこんな感じです。して書いておくことで分かりやすくなるのではないでしょうか。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。23:38できました!classってこんな便利だったんですね。見た目もすごくわかりやすくなりました。classってこんな便利だったんですね。見た目もすごくわかりやすくなりました。使ってれば普通に取り出せる気がします。解決してるみたいですが、参考まで。評価が高い回答ほどページの上位に表示されます。remove低評価4回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。00:02ありがとうございます。最初の選択を間違えてしまったかもしれないですありがとうございます。04:06元の質問に答えてないって評価ですかね?追記しました。便利なので、うまく使って下さい。便利なので、うまく使って下さい。SQL?解決済データベースに登録済みかを確認するのに何故、レコード件数が必要なのか解決済データベースに格納した画像が表示されない解決済mysqlで接続数を任意の数までに制限したい。0カテゴリページに付けた検索機能が空文字でも検査ボタンを押すと処理を続行してしまう。頂いたご意見への回答は行っておりません。