• ベストアンサー

いわしを酢水で煮る理由は?

いわしの生姜煮を作るときに いわしを酢水で煮るのは何故ですか? http://www.uonotana.or.jp/recipe/rg/rg.cgi?db=rg&uid=default&view_records=1&id=re005

質問者が選んだベストアンサー

  • ベストアンサー
  • takuranke
  • ベストアンサー率31% (3923/12455)
回答No.1

1.身や骨をやわらかくする(骨は俗信かもしれません) 2.味を際立たせる(酢を使うと塩などの味が強く感じます) ときいたことがあります。 梅干でもOKだそうです。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • toturenzu
  • ベストアンサー率31% (623/2000)
回答No.2

たまたま昨日雑誌の「暮らしの手帳」の今月号を 昨日本屋で立ち読みしてたのですが 酢でいわしを煮るレシピの所に 酢で煮るのは腐敗を防ぐ理由もあります、と記載されてました。 (すいません、立ち読みなのでそのままの文章ではないです。) ご参考になれば幸いです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • いわしの生姜煮について他

    いわしの生姜煮を作ろうと思いますが、 ネット等でいろんなレシピを見ていると、 骨まで軟らかくする為・臭みをとる為に 「酢」or「梅干」をいれるようですが、 ★どちらの方がお勧めでしょうか? 生姜煮とは別に、梅煮もあるようですが、 生姜煮で検索しても、梅干を入れるレシピも多々あります。 因みに今、梅干をきらしているので、酢を入れようかな?と 思っています。 また、いわしの下処理をした後、臭みをとるために、 ★塩をまぶして1時間ほどおく。 ★酢と水を同じ量だけ入れて、いわしを30分程煮る。 などがあるようですが、皆さんはそういうこともされていますか? 塩につけた後、酢と水で煮たり、全てしていますか? あと、どの魚でも同じでしょうか?

  • ブラウザにテーブルのレコードが表示されません

    初めまして。 PHP初心者のものです。 CodeIgniterを使用して、MySQLのテーブルの一覧をブラウザ上で表示させていと思っています。ですが、画面は表示されるのですが、レコードの部分がまったく表示されず困っています。 よろしければご教授のほど、よろしくお願いいたします。 #controllers/helo.php <?php class Helo extends CI_Controller { function Helo() { parent::__construct(); } public function index () { $data = array ('head_title' => 'index', 'content' => 'index'); $data['records'] = $this->db->get('blogs')->result_array(); $this->load->view('layout/mylayout', $data); } } #views/index.php <h1>Blog一覧</h1> <p>テーブルの一覧です</p> <table> <tr> <th>ID</th> <th>DATE</th> <th>TITLE</th> <th>CONTENT</th> </tr> <?php foreach($records as $row): ?> <?= "<tr><td> {$row['id']} </td>" ?> <?= "<td>" . date ('Y/m/d', $row['timestamp']) . "</td>" ?> <?= "<td> {$row['title']} </td>" ?> <?= "<td> {$row['content']} </td></tr>" ?> <?php endforeach; ?> </table> #views/layout/mylayout.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <title><?= $head_title ?></title> <link rel="stylesheet" type="text/css" href="/igniterapp/css/mylayout.css" /> </head> <body> <table class="content_table"> <tr><td> <?php $this->load->view('layout/header.php'); ?> </td></tr> <tr><td> <?php $this->load->view($content); ?> </td></tr> <tr><td> <?php $this->load->view('layout/footer.php'); ?> </td></tr> </table> </body> </html> #views/layout/footer.php <p class="footer">this is Footer.</p> #views/layout/header.php <p class="header"> this is header.</p> #config/database.php $active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'mysql'; $db['default']['password'] = 'password'; $db['default']['database'] = 'igniter_db'; $db['default']['dbdriver'] = 'mysql'; $db['default']['dbprefix'] = ''; $db['default']['port'] = '3306'; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = FALSE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE; ■環境 ・osはCentOS6.2です。 ・CodeIgniterのバージョンは2.1.2です。 ・PHPのバージョンは5.3.3です。 ・MySQLのバージョンは5.5.25です。 個人的には「$this->db->get('blogs')->result_array();」 の部分でテーブルの情報が取得されていないので、後のforeach文が実行されず終了しているのだと思うのですが、対処法がわからない状態です。(見当違いでしたら申し訳ございません) 分かりにくい文章で申し訳ございませんが、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • Codeigniterでのviewへの受け渡し

    Codeigniterを使用しています。 databaseからデータを取得するまでは出来るのですが、 viewへの受け渡しと表示がうまくいきません。 データベースへの接続は出来ていますので、単にソースの不備 と思いますが、どこが悪いのかよく分かりません。ご教授頂きたく お願いいたします。 現在の仕様 【controllers/tel2.php】 <?php class Tel2 extends CI_Controller{ function index() { // データベースを初期化(データの取得:ActiveRecord) $this->load->database(); // SQLの実行 $this->db->select('id, prefecture_name,prefecture_name_en'); $query = $this->db->get('prefectures'); // 結果を表示 foreach( $query->result() as $row ){ $data['prefectures'] = array('id, prefecture_name,prefecture_name_en'); $this->load->view('tel2_view', $data); } } } ?> 【views/tel2_view.php】 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>tel2</title> </head> <body> <table width="700" border="1" cellspacing="2" cellpadding="2"> <tr> <th scope="col">id</th> <th scope="col">県名</th> <th scope="col">en</th> </tr> <tr> <td><?=$row['id']?></td> <td><?=$row['prefecture_name']?></td> <td><?=$row['prefecture_name_en']?></td> </tr> </table> </body> </html> としてみました。 フレームは表示され、データの数だけ繰り返されているのですが、 肝心なデータの内容が下記のようになります。 【id欄】 A PHP Error was encountered Severity: Notice Message: Undefined variable: row Filename: views/tel2_view.php Line Number: 18 【prefecture_name欄】 Severity: Notice Message: Undefined variable: row Filename: views/tel2_view.php Line Number: 19 【prefecture_name_en欄】 Severity: Notice Message: Undefined variable: row Filename: views/tel2_view.php Line Number: 20 上記がデータの数だけ繰り返されます。(内容に変化なし) database接続は下記となります。 (xamppのためパスワードは設定していません) $active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = ''; $db['default']['database'] = 'tel'; $db['default']['dbdriver'] = 'mysql'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = FALSE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE; いろいろ弄ってみたのですが、うまくいきません。 controllerを下記のようにするとデータが表示されますので、データの取得までは 出来ているようです。 viewへの受け渡しでミスがあるのだと思います。 <? class Tel2 extends CI_Controller{ function index() { // データベースを初期化(データの取得:ActiveRecord) $this->load->database(); // SQLの実行 $this->db->select('id, prefecture_name,prefecture_name_en'); $query = $this->db->get('prefectures'); // 結果を表示 foreach( $query->result() as $row ){ echo $row->id; echo $row->prefecture_name; echo $row->prefecture_name_en; } } } いろいろ試してみたのですがうまくいきません。 お手数ですがどこに間違いがあるのかご教授願います。 環境は以下のとおりです。 xampp for windowsXP codeigniter2.0.3 Apache/2.2.21 (Win32) PHP/5.3.8 mysql5.5.16

    • ベストアンサー
    • PHP
  • こんな・・・

    こんな風な文字画像 http://id30.fm-p.jp/album/pub_view.php?dir=33&uid=sweet7smil&target=1&pub_num=0&user=0 を作りたいのですが、どうやったらいいのでしょうか?? 教えてください!!

  • 動画の再生

    http://www.tvbreak.jp/channel/prg/default.asp?mode=view&id=68229&btype=&ch_userid=23507007&categ_id=11377&month=&page=4 このサイトの動画が突然さいせいできなくなってしまったんです。 なぜでしょうか?

  • ホストの髪型にするには

    ホストの髪型にするにはどうしたらいいですか? http://cgi.members.interq.or.jp/royal/acqua/profile/index.cgi?mode=view&reverse=&name=ichiro ↑の人です。 できたらセットの方法なども教えてください。 よろしくお願いします。

  • 会員ページ SESSIONについて

    レンタルサーバはさくらインターネット、プランはプレミアムです。 PHPは5.2.171、MySQLは5.1です。 login.phpから各メンバーのIDとPWを入力してデータベース内ののデータと一致したら、main.phpにLocationでとぶようにしています。 2日前ほどからログインができなくなり、大変困っています。(それまでは問題なくログインができた。) 原因はわからないのですが、色々検証したところ、 login.phpでログインしたときにmain.phpでIDが取得できていないということがわかりました。 コードは下記のようになります。 login.php if ($uid != "" || $upass != "") { $link = mysql_connect($DB_HOST,$DB_USER,$DB_PASS); mysql_select_db($DB_NAME,$link); $uid = mysql_real_escape_string($uid, $link); $upass = mysql_real_escape_string($upass, $link); $userQuery = sprintf("SELECT count(*) as `cnt` FROM `member` WHERE `id`='%s' AND `password`='%s'",$uid,$upass); $userResult = mysql_query($userQuery, $link) or die(mysql_error()); if ($row = mysql_fetch_assoc($userResult)) { $count = $row['cnt']; if ($count == 1) { session_start(); $_SESSION['ok_flg'] = 1; $_SESSION['uid'] = $_REQUEST['id']; header("Location: main.php"); exit; } else { $msg = '<p class="error">ユーザーIDまたはパスワードが違います。</p>'."\n"; } } else { $msg = '<p class="error">ユーザーIDまたはパスワードが違います。</p>'."\n"; } } 省略部分が少しありますが、特に問題ないと思います。 main.php session_start(); if ($_SESSION['ok_flg'] != 1) { header("Location: /"); exit; } if (!isset($_SESSION['uid'])) { header("Location: /"); exit; } $uid = mysql_real_escape_string($_SESSION['uid'], $link); $userQuery = sprintf("SELECT * FROM `member` WHERE id='%s' ",$uid); $userResult = mysql_query($userQuery, $link) or die(mysql_error()); if ($row = mysql_fetch_assoc($userResult)) { $user_name = $row['user_name']; } echo $user_name; としています。 ここからが問題なのですが、 1.ログインするとSESSIONファイルが2つ発行されてしまう。  1つ目は空のファイル。2つ目がIDなどが記載されているファイル。 main.phpのsession_start()を取ると1つのみの発行。(IDなどが記載されている方。) 2.main.phpに切り替わったときに$_SESSION['ok_flg']と$_SESSION['uid']の値が取得できないためlogin.phpに戻される。 3.main.phpのsession_start()を取ればページは表示されるが、session_id()も$_SESSION['ok_flg']と$_SESSION['uid']の2つも取得できない。 3.main.phpでsession_start()を取れば他のページはsession_idは取得できるが$_SESSION['ok_flg']と$_SESSION['uid']が取得できない。 4.session_start()と併用で$_GETも使用しているページがあるが$_GETを使用しているページも2と同じ現象になる。 以上ですが、お分かりになる方がいらっしゃいましたら、教えていただけないでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • ギンバイカの実は食べられますか?

    庭のギンバイカ(銀梅花)がたくさん赤紫の実をつけました。 これって食べられるのでしょうか? 食べられるとすればおすすめのレシピは? よろしくお願いします。 http://www.asahi-net.or.jp/~db3t-kjmt/kigi/ginbaika.htm

  • ACCESS 2003 フォームの自動挿入 練習問題の解答方法

    http://www.javada.or.jp/ 中能協パソコン検定 このACCESS3級の練習問題をやっていて、 どうしてもわからないところがあるので、 教えていただけないでしょうか? http://www.javada.or.jp/jigyou/gino/sinsa_comp/db/db_3kyu.pdf ↑練習問題です。 フォームを作り、コンボボックスを作る所まではわかるのですが、その後、IDを入力すると名前が自動挿入されるように、という所が、どうしてもできません。 ご存知の方いらっしゃいましたら、 すみませんが教えていただけないでしょうか?? よろしくお願いします。

  • db2setupでdb2inst1が作成されない

    お世話になります。 redhat9にDB2ver8を導入しようとしています。 db2setupを実行しGUIインストールを行いました。 しかし、セットアップ完了画面でなぜかdb2inst1だけ作成されておらず、db2start等のコマンドができません。新しくdb2inst1とdb2grpを作成して、再度インストールを実行してもうまくいきません。 色々調べてみたのですが、いまいちよい事例が見つからないので、質問させていただきますので、よろしくお願いします。 以下に失敗していると思われるログを抜粋します。 DB2 ファイル・セットのインストール:.......成功 DB2 ライセンスの登録:.......成功 デフォルト・グローバル・プロファイル・レジストリー変数の設定:.......成功 DB2 Administration Server の作成:.......成功 エラー:現在の DB2INSTANCE を "db2inst1" に切り替えることができませんでした。戻りコードは "-2029059916" です。 インスタンス・リストの初期化:.......成功 DB2 インスタンス構成のカスタマイズ:.......成功 エラー:DBI1131E ユーザー ID db2inst1 が無効です。 説明: 与えられたユーザー ID にアクセスしようとして失敗しました。 次の状態のいずれかが発生していると考えられます。 o このユーザー ID がシステムにない。 o このユーザーのホーム・ディレクトリーが正しく設定されていない。 o DB2 で必要なユーザー属性のいずれかが設定されていない。 o このユーザーの UID が 0 である。