質問させていただきます。
データをDBから取得しwhileで全てのデータを配列として出力しているとします。
(whileの中で出力し、3つのデータがあるため3回ループされている)
結果
array(1) { [0]=> string(5) "17:10" }
array(2) { [0]=> string(5) "17:10" [1]=> string(5) "17:25" }
array(3) { [0]=> string(5) "17:10" [1]=> string(5) "17:25" [2]=> string(5) "11:15" }
現在の出力内容は、
var_dump[$hoge[0]]
出力結果 string(5) "17:10" string(5) "17:10" string(5) "17:10"
var_dump[$hoge[1]]
出力結果 NULL string(5) "17:25" string(5) "17:25"
var_dump[$hoge[2]]
出力結果 NULL NULL string(5) "11:15"
という出力になっていますが、最後のarray(3)の部分だけを抜き出したいです。
その場合はどのようにすればよいのでしょうか?
-理想の結果-
利用したいのはarray(3)の部分だけ。
var_dump[$hoge[0]] "17:10"
var_dump[$hoge[1]] "17:25"
var_dump[$hoge[2]] "11:15"
説明不足かもしれませんが、よろしくお願いいたしますm(_ _)m
No.1ベストアンサー
- 回答日時:
かなり意味不明
こういうことでしょうか?
$sql="select 時間 as d from テーブル where 条件";
$res=mysql_query($sql);
while($rows = mysql_fetch_array($res,MYSQL_ASSOC)){
$hoge[]=$rows["d"];
}
var_dump($hoge);
回答ありがとうございますm(_ _)m
意味不明ですみません。。
まさに回答をいただいた通りなんですけども、二重ループの中で処理をしておりまして、
端的に申し上げますと、
$sql="select 時間 as d from テーブル where 条件";
$res=mysql_query($sql);
while($rows = mysql_fetch_array($res,MYSQL_ASSOC)){
$hoge[]=$rows["d"];
//whileの中で同じ表示結果を出したい。
}
var_dump($hoge);//この部分の表示結果を
うーん。。わかりずらいかもしれません。本当に申し訳ない。。もう少し悩みます。
もし、これで伝わったなら回答いただきたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- PHP ワードプレスサイト PHP8.0.25でのWarningエラー 1 2023/06/12 11:44
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
classの再定義エラーについて
-
可変変数にアロー演算子を使いたい
-
PHPの変数値をリンクさせたい
-
関数の動きと記述方法の意味を...
-
PHPで、相対的な変数名の場合の...
-
サブネットマスクを用いたIP制...
-
Fatal error: Cannot use []
-
VB.NETからVBAマクロ(引数)を呼...
-
デフォルトの定義済みクラスに...
-
共用体のサイズをsizeofで
-
【Objective-c】rubyの__send__...
-
既存関数の上書き
-
VB6のコンボボックスのテキスト...
-
PHPプログラム上で「URLを直接...
-
PHP Catchable fatal error の...
-
PHP、ヒアドキュメント内でのIF...
-
メール本文の構成 行頭空白
-
Dosブロンプトでtabを出力したい
-
wordの差し込み印刷で文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
エラーの理由が分りません。Pri...
-
可変変数にアロー演算子を使いたい
-
VB.NETからVBAマクロ(引数)を呼...
-
PHP、ヒアドキュメント内でのIF...
-
VB.NETSystem.Xml 要素数を得る...
-
どういうプログラムを関数化を...
-
vb作成したらでbeep音が鳴りま...
-
次のhtml・cssでspan内の文字を...
-
classの再定義エラーについて
-
既存関数の上書き
-
protectedなのにアクセスできな...
-
配列の操作時にLNK2001外部シン...
-
UNIX CP "で上書きしません"
-
PHPでの画像の形式の変換
-
PHPプログラム上で「URLを直接...
-
Let's Encryptで自動更新がされ...
-
ExcelVBAで部分一致(*)をしたい
-
VB6のコンボボックスのテキスト...
-
ASPのResponse.WriteをPHPでは...
おすすめ情報