おっす。
いま会社でLinuxのubuntuを使っています。
そして「ruby on rails」を使ってwebアプリケーションを作っています。
が!!
うまくいきません。
今やろうとしていることは、管理者ページで登録した社員情報をデータベース(mysql)に保存して、今作成しているトップページに社員名などを表示させるというものです。
上司は、ActiveRecordを使ってデータベースのデータを取得して、そのデータをrhtmlで使えば表示できるといっていますが、今のところ全くうまくいきません。
社員情報は名前・住所・年齢など様々な個人情報を入力していますが、トップページに表示させるのはこの中の名前だけです。
今回の質問としては、データベースから個別にデータを取得して表示させることができるのか?ということです。
また、ActiveRecordを詳しく紹介しているサイトを知っていましたら是非教えてください。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>>今回の質問としては、データベースから個別にデータを取得して表示させることができるのか?ということです。
当然ですが、できます。ただ、書店でよくみかける入門書をみていると、いまいち明確に書かれてない気がします。サンプルがそういう処理が必要ないためのようにも思えます。
どうやるかというと、ビュー側(画面)でも、以下のようにDBを読めるようですが、
<%= Place.find(myplace).name %>
MVCに従えば、DBアクセスと画面表示を分離して、コントローラで必要なデータを読み込み、インスタンス変数(@xxx)に保存して、
@schedule = Schedule.find(:first, :conditions =>["thedate = ?", params[:thedate]])
その値をビューで表示させるのがいいようです。
<%= @schedule.name %>
(上記の命令は、記述の雰囲気を示しているので、正確ではないですが・・・)
>>また、ActiveRecordを詳しく紹介しているサイトを知っていましたら是非教えてください。
ActiveRecord は、詳しいとはいえませんが、
http://www008.upp.so-net.ne.jp/letitbe/
なぞ、アプリケーション開発事例として、豊富な例があります。
あと「はじめてのRuby on Rails」清水美樹/工学社
が、入門から1歩ふみこんだ内容で、参考になるかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) おんどとりWebStorage APIから温度情報を取得し表示したい 2 2023/08/03 09:53
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Access(アクセス) Accessのリンクテーブルのパスを相対パスにする方法について教えて頂きたいです 1 2023/02/08 13:29
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- ハッキング・フィッシング詐欺 スマホアプリのトラッキング 個人情報について 5 2023/03/31 08:16
- その他(セキュリティ) 匿名チャットアプリ トラッキング 個人情報について 1 2023/03/29 20:35
- その他(セキュリティ) 匿名チャットアプリでの知られたくない会話 個人情報について 1 2023/03/29 18:08
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- その他(セキュリティ) 匿名チャットアプリのトラッキングについて。顔写真や個人情報の漏洩はあるのか。 2 2023/03/28 00:00
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DBNULLについて
-
ドラッグ&ドロップによるDB更...
-
「XML over HTTP」「非同期HTTP...
-
VB.NET DataReaderが開かれている
-
ボタンが活性化の場合とは、ボ...
-
リクエストに応じたselectedの...
-
「<c:forEach タグが終了し...
-
三菱GOTの画面切り替えについて
-
VB6 開発環境のエディタに行...
-
Javaプログラミングの質問にな...
-
フォーム上で押されたボタンに...
-
jspファイルで注文フォームの合...
-
webアプリを作ってます。エラー...
-
jspからServletを呼び、元のjsp...
-
アドレスバーに引数を表示させ...
-
ServletからServletへの値渡し
-
【JSP】input typeで入力された...
-
Java-jspの画面入力値保持について
-
サブミット後、自動的に画面を...
-
EXCEL VBAで、EXCELの入力規則...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NET DataReaderが開かれている
-
Formのデータが欠落することがある
-
JavaScriptとACCESSデータベー...
-
DBNULLについて
-
「XML over HTTP」「非同期HTTP...
-
C言語からデータベースにアクセス
-
login,logoutのできるページ
-
struts 2つの選択肢(selec...
-
これはXSS?
-
dbからデータをとりだす際、sql...
-
ruby on railsでDataBaseのデー...
-
JDBCでaccessから取得したデー...
-
データベースを扱うアプリにふ...
-
DBから取得した値の変換方法
-
ドラッグ&ドロップによるDB更...
-
フォーム上で押されたボタンに...
-
「<c:forEach タグが終了し...
-
リクエストに応じたselectedの...
-
jspからServletを呼び、元のjsp...
-
Java-jspの画面入力値保持について
おすすめ情報