ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Webデザインコミュの連想配列について

  • mixiチェック
  • このエントリーをはてなブックマークに追加
どうしても理解できないので
教えてください。

データベースのデータを読み込むのに
連想配列は必須だと思うのですが

本を読んでも、どうも、理解できないでいます。

よく箱に例えたりしますが
なんで「箱なんだろう?」と
余計なところに疑問を持ったりします。

連想配列について分かりやすく解説した本
あるいは、みなさんは、どう理解して
ここを乗り越えられているんでしょうか?

コメント(12)

>ヤマトさん
連想配列ってつまりハッシュのことでしょうか?
ある文字列とある文字列とをリンクさせて、
その文字が入力されたとき、リンクしてるものを引っ張り出してくるっていうことではないんでしょうか?
だから連想って言っているのでは?
配列の中に配列があるやつですか?
多分、データベースじゃなくてサーバーサイドプログラム部分のお話のような気がします。

今何をしようとしてるのか具体的に教えていただけませんか?
顔はマンゲツ☆さん

ハッシュっていうんですか?
詳しくなくてすみません。

ラスユキ Ver 1.7αさん

具体的かどうかわかりませんが
MySQL等で個人の情報を登録するデータベースを
作成し、例えば、氏名、住所、電話番号等々の
personalというテーブルがあったとして
フォーム上から入力する場合と
それを動的にウェブ上に出力する場合に
arrayとか、、for i==0 i++ tとか foreach とか
なんか複雑な式を使うと思うんですが

$data = .....

とか、どこにも、$dataを定義していないのに
いきなり、$dataが出てきたり
なんで、その式を使うと、ちゃんとカンマ区切りのデータになるのかが
分からないでいます。
本筋とは関係ありませんが、2でラスユキさんがおっしゃっているのは「連想配列」ではなく「二次元配列」では?
最低限、
・何の言語を使って
・どのDBから持ってきたデータを
(・何のライブラリを使って)
扱っているのかを書いて頂けると、適切な答えを知ってる人に出会いやすいと思いますよ。
また、何か書籍やWEBサイトなどを参考ソースに勉強を進めていらっしゃる場合は、「わからない」ソース自体をここに書くかどこかにアップして皆に見えるようにしたほうが話が早いですよ。

あと、ここは「WEBデザイン」のコミュなので、該当する言語(ライブラリ)のコミュで聞いたほうがより早く良い答えを得られるかも。
みなさま
いろいろなコメントありがとうございました。
僕自身、配列と連想配列が混同していて
それにもかかわらず返答いただき
ありがとうございます。

Mr.Yさん分かりやすい説明ありがとうございました。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Webデザイン 更新情報

Webデザインのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング