回答数
気になる
-
Apache設定変更後、MySQLが動きません。
XAMPPのv3.1.03.1.0をインストールした直後、Apacheがまず作動しなくなりました。 使用するポートを80→8080に変更したところ、なんとか正常にもどったのですが、今度は入れ替わるようにMySQLがスタートしなくなってしまいました。 再びポートを調べましたが、3306が他で使用されている様子はないため、Apacheの設定を上記のように変更したことと関係があるのでしょうか? ■PCの状況 ・「Windwsファイヤーオール」では、MySqldは許可された状態。 ・「Skype」はアンインストール済み。「IIS」も切っている。 ・過去にMySQLもXAMPPもインストールしたことはない。今回初。 ・3306を他ポートが使用している様子はない。 Apacheの設定を変更したら、連動して必要な動作があるのでしょうか? 勉強をはじめたばかりの初心者なもので、基本的なことも分からずすみません。 また、ほかの方のアドバイスを拝見しているとMySQLを再インストールする方法もあるようですが、その際はまたApacheのポート変更も必要なのでしょうか…? お手数ですがご教授いただけると助かります。 参考までに…コントロールパネルには下記のようなエラーメッセージが出ています。 2:03:51 [mysql] Error: MySQL shutdown unexpectedly. 2:03:51 [mysql] This may be due to a blocked port, missing dependencies, 2:03:51 [mysql] improper privileges, a crash, or a shutdown by another method. 2:03:51 [mysql] Check the "/xampp/mysql/data/mysql_error.log" file 2:03:51 [mysql] and the Windows Event Viewer for more clues
質問日時: 2013/06/14 02:07 質問者: kumasyoko
解決済
1
0
-
MySQL GROUP_CONCAT 個数を指定
DBに以下のようなデータが格納されているとします。 | id | name | | 01 | apple | | 01 | banana | | 02 | onion | | 02 | potato | | 02 | carrot | | 02 | radish | | 03 | beef | | 03 | chicken | | 03 | pork | GROUP_CONCATという関数を使えば、 | id | name | | 01 | apple,banana | | 02 | onion,potato,carrot,radish | | 03 | beef,chicken,pork | と、まとめられることは分かっているのですが、 データ個数を指定または最大値に合わせることは可能でしょうか。 実現したい例を以下に記載します。 | id | name | | 01 | apple,banana,NULL,NULL, | | 02 | onion,potato,carrot,radish | | 03 | beef,chicken,pork,NULL | ※「id:02」の最大値「4データ」に合わせるまたは「4」を指定する GROUP_CONCATの引数にはこのような機能はないように見受けられました。 他の手法でも構わないのですがこのような内容を実現できる方法がありましたら ご教授頂ければ幸いです。 どうぞよろしくお願いします。
質問日時: 2013/06/13 12:44 質問者: tokyor
ベストアンサー
1
0
-
SQLの高速化の方法について
自分ではすぐに浮かばないのですが、結構急ぎのことなのでお時間がある方でご存知の方がいらしたら教えて下さると嬉しいです。なので、途中で解決していたり質問を途中で消しているかもしれませんがよろしくお願いします。 SQLで自分が書いた文を高速化したいのですが、一般的にこうすると遅いからこうする方が良いというのがあれば教えてください。 一応自分でも調べててWHERE句では結合よりも先に条件を記載する方が良いとか書いてました。 あと、IN演算子がちょっと問題な演算子ということが。 確かにSQL文を書いているソースではいくつかSELECT文があって、それぞれでIN演算子を使っています。 調べてるとIN演算子をEXISTS演算子に書き換える方が良くなるとあったのですがEXISTS演算子はカッコ内で再度SELECT文を作るんですよね? 今使っているIN演算子では、ほぼカッコ内に数字のいくつかの候補があってそこから該当する数字を選ばれるという形の方。 WHERE AAA IN ('122','244','366') といった形です。 あるSELECT文でIN演算子を使って絞った値データを次のSELECT分のIN演算子の値候補として使用しています。 つまり、上記のような文122と244のデータが見つかってSELECTされると次のSELECT文のIN演算子の候補として122と244が入るという形です。 ちなみにこの処理のメインとなるテーブルでは一つの項目の値を木構造で分けているのでその辺りも考えないといけません。 以前、こちらのサイトで教えて貰った方法で動いている GROUP BY AA.A1 HAVING COUNT(*) >= 0 といった処理も重くしてしまうのでしょうか?
質問日時: 2013/06/12 15:05 質問者: phpjava
ベストアンサー
2
0
-
少し複雑な left join
まだデーターベースを独学で始めて数ヶ月の初心者です。 以下(3行目のleft join)の記述では動かないのですが、どのように 記述したらよいのでしょうか? やりたい内容は3行目にあるようにbookedというテーブルの中のdateが 2013-06-05だけ抽出した形のテーブルを、timeTplというテーブルとleft join させたいです。 1 "select * 2 from 3 timeTpl as t left join (SELECT * FROM booked where date ="2013-06-05") as b 4 on 5 t.start >= b.startTime and t.start < b.finishTime || 6 t.finish > b.startTime and t.finish <= b.finishTime 7 where 8 t.time > 9 (select start 10 from class as c left join member as m 11 on c.className = m.class 12 where m.name = '$name') 13 ) 14 "; よろしくお願いします。
質問日時: 2013/06/12 11:22 質問者: hayaken73
解決済
2
0
-
検索できるマスターテーブルを作成したい
作成したcsvファイルを使って、社員のマスター検索を行いたいです。 SQLを使って行いたいのですが、それにともない作り方の流れを教えていただきたいです。
質問日時: 2013/06/11 22:23 質問者: kp-umum
解決済
1
0
-
カラム数が多いテーブルの速度
値を1レコードに詰め込む必要があり30個近くになってしまいました。 SELECTやINSERTのときの速度が気になるのですが、問題ありませんででしょうか? また、問題があれば、どのような回避策がありますでしょうか? 宜しくお願いします。
質問日時: 2013/06/10 21:18 質問者: nikogoo
ベストアンサー
1
0
-
JOIN ON しているサブ情報が複数あるとダブる
質問失礼いたします。 下記のSQL文を使って、「table1」をメインとして「table2」、「table3」を表示しています。 ★現在の状態 【SQL文】 SELECT table1.*, table2.id as t2id, table2.title as t2title, table2.title as t2url, table3.id as t3id, table3.title as t3title, table3.title as t3url, from (table1 left JOIN table2 ON table1.id = table2.id) LEFT join table3 on table1.id = table3.id 【table1】 id name ... 01 東京 ... 02 栃木 ... 03 埼玉 ... 【table2】 id title url 01 レストラン東京 http://~ 01 ファミレス東京 http://~ 02 ファストフード栃木 http://~ 03 喫茶さいたま http://~ 【table3】 02 麺所 http://~ 03 ら~麺 http://~ 【表示】 +───+───────────+───────+ │地域│洋食 │ラーメン店 │ +───+───────────+───────+ │東京│レストラン東京http://~ │ │ +───+───────────+───────+ │東京│ファミレス東京http://~ │ │ +───+───────────+───────+ │栃木│ファストフード栃木http://~│麺所http://~ │ +───+───────────+───────+ │埼玉│喫茶さいたまhttp://~ │ら~麺http://~│ +───+───────────+───────+ ※「http://~」には全てリンクを貼っています サブの「table2」(または、「table3」)に2つの情報があると、 表示した際にレコードが2行になります。 その為、下記の通り情報が複数ある場合は1行にまとめたいと思っています。 ★希望する状態 【表示】 +───+───────────+───────+ │地域│洋食 │ラーメン店 │ +───+───────────+───────+ │東京│レストラン東京http://~ │ │ │ │ファミレス東京http://~ │ │ +───+───────────+───────+ │栃木│ファストフード栃木http://~│麺所http://~ │ +───+───────────+───────+ │埼玉│喫茶さいたまhttp://~ │ら~麺http://~│ +───+───────────+───────+ なにか方法などありましたら、教えて下さい。 宜しくお願い致します。
質問日時: 2013/06/10 18:19 質問者: rabbit-kimura
解決済
1
0
-
売上管理
お世話になっております。 勉強がてらネットショップを作っているのですが、売上一覧を表示すべくところで立ち止まってしまいました。 以下にテーブルの構成および得たい結果を書き残しますので、ご教示頂けた幸いです。(MySQL5) テーブル名:member member_no name1 1 佐藤 2 小島 3 石田 4 鈴木 テーブル名:sales sales_no sale_slip_no sales_date member_no goods_name request_money receipt_maney 1 1 2013-6-6 2 キュウリ 5250 2 1 2013-6-6 2 イチゴ 3150 3 1 2013-6-6 2 バナナ 8400 4 2 2013-6-7 1 りんご 5250 5 2 2013-6-7 1 3000 6 3 2013-6-8 4 ほうれん草 9450 7 3 2013-6-8 4 しいたけ 2100 8 4 2013-6-8 3 マンゴー 6300 ・各テーブルにあるmember_noカラムは対となる紐付くデータです。 ・sale_slip_noは伝票番号です。 ・request_moneyは商品単位での小計金額です。 ・receipt_maneyは入金金額(またはポイントが支払いに使われた時の金額)です。 ・質問と無関係と思われるカラムは省略しています。 以上のような構成のテーブルがありますが、以下のように伝票番号毎に別け、かつ伝票毎の合計額を求めたいと考えています。 sale_slip_no sales_date name request_money 4 2013-6-8 石田 6300 3 2013-6-8 鈴木 11550 2 2013-6-7 佐藤 2250 1 2013-6-6 小島 16800 以上ですが、join group sumの組み合わせになるのかな・・と考え調べ、試行錯誤を繰り返していますが、描いている結果を得ることが出来ません。どのようなSQLになるのかご教示いただければ幸いです。 また、売上データとして蓄積させるテーブル構成を作ったのは初めてですが、もっと適切なものがあれば、こちらも併せてアドバイスを頂けると幸いです。 お忙しいなか恐縮ですが、宜しくお願い申し上げます。
質問日時: 2013/06/09 16:44 質問者: a4_chapp
ベストアンサー
5
0
-
複数の検索
PHPとMYSQLをつかっています 会員情報から友達の名前を登録できるようにしました postで受け取った情報は友達の名前のみです 友達の名前から友達のID番号を取得したいのですが、15人分まとめて取得する方法はありますか? 調べるテーブルのカラムにはidとnameがあります(idとnameに重複はありません) htmlフォームは(input=text)が15個ほどあって、何も記入されていない欄もあります(fre3に書き込んであってfre2が空白の場合があります) $fre1 = $_POST['fre1']; $fre2 = $_POST['fre2']; $fre3 = $_POST['fre3']; ・ ・ ・ $sql = sprintf("SELECT id FROM friend WHERE name LIKE '%s'",$fre1); $recordSet = mysql_query($sql); $data = mysql_fetch_assoc($recordSet);
質問日時: 2013/06/09 02:33 質問者: flash0
ベストアンサー
1
0
-
MYSQLで全てのカラムから検索する。
tbというテーブルのbangというカラムに4が含まれていれば表示というのは select * from tb where (bang) like '%4%' ; という形になりますが、このtbテーブルにさらにname,tukiというカラムがあったとして カラムに関係なくレコードのどこかに4が入っていれば抽出するというSQL文が書きたいです。 select * from tb where bang like '%4%' or name like '%4%' or tuki like '%4%' ; と書くことで何とか今まではやってきたのですが、カラム数が増えてきてしまったので、ものすごく長いSQL文なってしまいました。 もう少しスマートにする方法はありませんか?
質問日時: 2013/06/08 14:53 質問者: satisfied999
ベストアンサー
2
0
-
SQL文
http://oshiete.goo.ne.jp/qa/1599858.html この質問に疑問があります。 回答2で where (column1 || '/' || column2 ||'/' || column3) like '%word1%' ; というアドバイスに対して質問者は where ( concat( column1 , column2 , column3) like '%word1%' ) でできたと返しています。 なぜ、質問者はwhere ( concat( column1 , column2 , column3) like '%word1%' ) というSQL文にいたったのでしょうか? where ( concat( column1 , column2 , column3) like '%word1%' ) では、だめだったのでしょうか?
質問日時: 2013/06/08 13:53 質問者: satisfied999
ベストアンサー
1
0
-
Adminに接続ができません。
すいません。現在phpを勉強中で、その際データベースが必要で、初心者サイトを見ながら初めてsqlをさわったのですが Admin自体に接続できなくなり困っています。 (最初は接続できたのですが、PCをシャットダウンして再度接続しようとしたらできなくなりました) エラーメッセージは #2002 - サーバが応答しません (あるいはローカルサーバのソケットが正しく設定されていません)。 設定ファイルに定義されている管理ユーザ(controluser)での接続に失敗しました。 と表示されました。 他の教えてgooの質問や、ググったりしてそれらしい解決方法は読んでいるのですが、専門用語だらけでほとんど分かりません。 接続ができないと何もできませんし、どなたか具体的にどういった解決方法があるか教えてもらえませんでしょうか・・。(ここの設定を見なおせ・・というアドバイスはありがたいのですが、具体的にその 設定画面までいける方法も教えてもらえると助かります。とにかくどの名前のファイルを開けるのかを教えてほしいです)
質問日時: 2013/06/02 22:20 質問者: toto073
ベストアンサー
3
0
-
直近データ抽出 VS WHERE文
お世話になっております。 PHPにてMySQLのデータを取得するスクリプトを制作しています。 (MySQL5) 日付データ(DATE型)カラムを持つテーブルがあり、現在から直近日を取得したとき、そのデータが現在より1ヵ月以内のデータであるか否かを分別したいと考えています。 そこでお聞きしたいのは、データを参照する際、MAX()にて直近日を取得し、そのデータが1ヵ月以内であるか確認するパターンと、max()を使わず、WHERE(条件)にて、1ヵ月以内に収まる日付データがあるか確認しるパターンと、どちらが処理が速く済むのでしょうか? 他の処理を行うための条件なので、これら処理によりデータを取得する必要はなく、該当する日付があるか否か、という確認だけのものです。 お忙しいなか恐縮ですが、アドバイスのほど頂戴出来れば幸いです。 宜しくお願い致します。
質問日時: 2013/06/02 22:14 質問者: a4_chapp
ベストアンサー
1
0
-
MySQLで特定のグループの上位3件を取得したい。
ちょっと壁に当たったので、わかる範囲でお答え頂きたいのですが、 以下のようなテーブルがあったとします。 id user price date 1 A 1000 2013/5/31 2 A 1200 2013/6/1 3 B 1000 2013/5/20 4 A 1500 2013/5/12 5 C 1300 2013/5/31 6 C 1400 2013/5/14 7 C 1000 2013/5/6 8 B 1100 2013/5/24 9 B 1200 2013/5/30 10 B 1100 2013/5/4 11 A 1800 2013/4/12 12 C 900 2013/4/6 ・・・ 次に取得したいのは、 A 1200 2013/6/1 A 1000 2013/5/31 A 1500 2013/5/12 C 1300 2013/5/31 C 1400 2013/5/14 C 1000 2013/5/6 B 1200 2013/5/30 B 1100 2013/5/24 B 1000 2013/5/20 このようなデータなのですが、 条件: 1.userでグループ化したうちの日付降順で並べる 2.そのuserのデータの中で、日付降順で並べる 3.userのデータが複数あっても、取得するのは新しいものから3件のみ この条件を満たすSQL文はどのように記述すればよいか、お知恵をお貸し下さい。 よろしくお願いします。
質問日時: 2013/06/01 13:56 質問者: ok-rjak
ベストアンサー
4
0
-
MySQL 予約語名で、カラム作成できるでしょうか
■質問 ・MySQL予約語名でもカラムを作成できるのでしょうか? ■背景 ・文法エラーSQL文の原因を調べると、どうやら予約語を利用したためだと分かりました ・予約語と知っていたら初めから利用しなかったのですが、その名前で普通にカラムを作成できたので、てっきり使えるものだと思い込んでしまいました ■知りたいこと ・予約語を回避するには、ここをチェックするしかないのでしょうか? ▽MySQL 5.1 リファレンスマニュアル :: 8.3 MySQLでの予約語の扱い http://dev.mysql.com/doc/refman/5.1/ja/reserved-words.html ・予約語による影響を受けるのはどんな時?(CREATEは関係ない?) 予約語によって異なる?
質問日時: 2013/05/31 11:04 質問者: re97
ベストアンサー
4
0
-
複数テーブルの特定カラムを書き換えるSQL
さきほどバグがあがってきて対策をしています。 現状、恥ずかしながらテンパってしまっていて 急ぎで、対策するまでの間やりたいことがあるんです・・・。 それは、 「複数あるテーブルすべての、あるカラムの値が0であるすべての行のカラムの値を9に変えたい」です。 もう少し具体的に書きます。 [KOKYAKU_TABLE] [TYUMON_TABLE] [GAZOU_TABLE] という複数のテーブルがあって、 その複数のテーブルには<id>というカラムがあります。 (<id>で関連付けしてあるんです) 全てのテーブルから、<id>の値が「0」になっている行を検索し、 その値を「9」に書き換えたいんです。 何分テンパっていて、 改修作業中にいじられちゃったりしてさらにテンパってます、ごめんなさい よろしくお願いいたします><
質問日時: 2013/05/30 18:24 質問者: ap3824
ベストアンサー
1
0
-
MySQLの抽出について
MySQLの抽出時間を短縮できないため困っております productテーブル product_id,test_id 86009,'10701,8545' 84334,'12610,9505,13326,9024,1020747,6787,3737,5266' 85078,'1001182,1002129,1003064' 84082,'24723,23417,1002357,1000683,1002258,1003501,25426' 85072,'1008167,1007194,1006309,5240,1009347,30212' 85071,'28079,1007881,1000733,1002367,27836,25141,29863' 86014,'23988,17802,26440,1005928,22668,28372,28135' 83762,'1010127,1010436,1011554,1013949,1014307' test_masterテーブル id,initial_kana 10701,'あ' 21122,'あ' 1002129,'あ' 1002357,'い' 2291,'い' 29863,'い' 23988,'う' 1010436,'え' 22299,'え' 上記の2つのテーブルがあります。 内容は下記のようになります。 productテーブルの product_id:一意のID test_id:test_masterテーブルの一意のID(test_master.id)のカンマ区切りで接続した文字列 実際のレコード数:86,688件 test_masterテーブルの id:一意のID initial_kana:全角一文字のみ 実際のレコード数:14,602件 【やりたいこと】 (1)test_masterテーブルのtest_master.initial_kanaカラムに対応する文字(例えば'あ')に対応するtest_master.idを取得する (2)(1)で取得したtest_master.id群を元に、productテーブルのtest_idに 該当する(product.test_id文字列の中にtest_master.idが入っているもの)もののproduct.product_idを取得する ということをしたいのです。 (3)例えば、test_master.initial_kana='あ'を取得したい場合、productテーブルのproduct.product_id=86009,85078が取得される 私の作ったSQLは下記のものになります limitとoffsetに関しては、都合上消すことはできません。 ・test_masterテーブルから、test_master.initial_kana='あ'のものを抽出 ・productテーブルから、product.test_idがNULLでないものを抽出 ・上記二つから、FIND_IN_SETで、test_master.idに該当するproduct.test_idの文字列の中から抽出 --------------------------------------------------------- selectp.product_id as product_id, am.id as id from (select id from test_master where initial_kana = 'あ' ) as am, (select product_id,test_id from product where test_id is not null ) p WHERE ( FIND_IN_SET(am.id, p.test_id)!=0 ) group by am.id limit 20 offset 0 --------------------------------------------------------- このSQLを実行すると件数が多いためか 30秒ほど掛かってしまい実用に耐えられない状況です。 すみませんが、SQLに詳しい方がいらっしゃいましたら ご教授をお願いできますでしょうか。 検索が5秒くらいまで短縮できれば万々歳なのですが… よろしくお願いいたします
質問日時: 2013/05/29 17:52 質問者: imonikai4649
解決済
3
0
-
php、PDOでの接続とクエリの記述位置
php初心者です。 (DB:mysqlをphp(PDO)で操作) 最近PDOの勉強をし始めましたが、記述の際に (接続に関する部分)と(クエリに関する部分) の記述位置に関してのルールがはっきりしません。 上記2つを続けて記述をすれば問題なく動くのですが、例えば、 ----------------------------------------------------------------------- try{ $link = new PDO($db, $user, $pass); }catch(PDOException $e){ echo 'データーベースに接続できません。' . $e->getMessage(); } ----------------------------------------------------------------------- だけ先に記述しておき(接続しておいて)、その後htmlやphpの記述をはさみ、 必要な部分で以下のように(クエリ)の記述をした場合、動きません。 <?php $stmt = $link->query('SELECT * FROM booked order by rsvTime asc'); ?> <table border="1"> <tr> <th>予約時間</th> <th class="wdt_at">施術開始</th> <th class="wdt_at">施術終了</th> <th>予約未、済</th> </tr> <?php if (!$stmt) { $info = $link->errorInfo(); exit($info[2]); } (※ここでクエリしたものを使用) ↓ while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { print "<tr>\n"; print "<td>".htmlspecialchars($row["rsvTime"])."</td>\n"; print "<td>".htmlspecialchars($row["startTime"])."</td>\n"; print "<td>".htmlspecialchars($row["finishTime"])."</td>\n"; print "<td>".htmlspecialchars($row["kafuka"])."</td>\n"; print "</tr>\n"; } print "</table>"; ?> ■質問内容 そこで質問です。PDOの接続とクエリの記述位置やその他のルールを 詳しく教えて下さい。 よろしくお願いします。
質問日時: 2013/05/28 09:07 質問者: hayaken73
ベストアンサー
2
0
-
パスワードの暗号化
php+mysqlでシンプルな会員登録を作りたいのですがパスワードは暗号化したほうがいいですか? パスワードを簡単に暗号化できる方法はありますか? postされたpassと暗号化されたpassのチェック方法がわかりません ログイン if ($_POST['id'] !='' && $_POST['pass'] !='') { $sql = sprintf('SELECT * FROM hoge WHERE id="%s" AND pass="%s"', mysql_real_escape_string($_POST['id']), mysql_real_escape_string($_POST['pass']) ); $record = mysql_query($sql) or die(mysql_error()); if ($table = mysql_fetch_assoc($record)) { $_SESSION['id'] = $table['id']; $_SESSION['name'] = $table['name']; } else { //エラー }
質問日時: 2013/05/27 16:26 質問者: flash0
ベストアンサー
3
0
-
複数の条件の検索
会員の名前の更新するときに、会員以外の重複がないか調べたいです 会員以外のidと名前の一致を取得しようとしましたがうまくうごきません やりたいことは 会員以外の名前と入力した名前が重複してないか調べたいです $id = mysql_real_escape_string($_POST['id]); $name = mysql_real_escape_string($_POST['name']); $name3 = mysql_query("SELECT name FROM hoge2 WHERE NOT id='.$id.' AND name='".$name."'");
質問日時: 2013/05/27 15:02 質問者: flash0
ベストアンサー
1
0
-
MySQL区切った文字列で外部結合はできない?
MySQLの外部結合について教えてください 「結合の対象となっているカラムの値が一致」は必須なのでしょうか? ■やりたいこと ・Aテーブルaカラム内にある「デリミタの先頭文字列」を抽出して、Bテーブルのidカラムと結合したい ■最終的にやりたいこと ・上記一致条件で、両テーブルデータをSELECTしたい ■試したこと ・「SELECT SUBSTRING_INDEX」で「デリミタの先頭文字列」を抽出できたのですが、そこで行き詰まりました ■質問 ・そもそもやろうとしていることが無謀なのでしょうか? ・テーブル構成を見直した方が良いのでしょうか?
質問日時: 2013/05/24 05:32 質問者: re97
ベストアンサー
1
0
-
mysqlでの対象範囲で検索するSQLの記述方法
検索対象項目が http://www.AAA.com/中略/0109.html http://www.AAA.com/中略/acb.html や http://www.AAA.com/中略/0110-1.html であったとき 文字列の右から判断して 0109.html 0110-1.html のように数字が入っている場合のみ、検索結果の対象としたいと考えてます。 上記に関する、SQL文の書き方を教えていただけないでしょうか? 以前、 SELECT * FROM テーブル名 WHERE フィールド名 REGEXP '/[0-9]+\\.html$' と教えていただいたのですが、対象テキストに「-」が入っているケースが増えてしまったので 改めて質問となります。 正規表現の箇所次第なのかと思うのですが、、どうもわからりません。。 よろしくお願い致します。
質問日時: 2013/05/22 19:20 質問者: anan19
ベストアンサー
1
0
-
MySQL条件分岐して自己結合とか出来るでしょうか
IF もしくは CASE文(?)を利用して、FROM 箇所を変更することはできるでしょうか? ■やりたいこと ・「hoge_id」カラムが0だったら、普通に「redult」カラムからデータ取得 ・「hoge_id」カラムが0以外だったら、「hoge_id」」「id」カラムで自己結合したテーブル(ビュー?)から「result」カラムデータ取得
質問日時: 2013/05/22 12:25 質問者: re97
ベストアンサー
2
0
-
MYSQLのエラーが解消できない。
ただいま『基礎からのmysql」という本で、MYSQLの勉強をしています。 本の中の、18-03という問題で <?php $s=mysql_connect("localhost","root","PASS") or die("失敗です"); print "成功しました。<br />"; mysql_select_db("db1".$s); mysql_query("INSERT INTO tb1 VALUES('k888','エスキュ',25)"); $re=mysql_query("SELECT * FROM tb1"); while($kekka=mysql_fetch_array($re)){ print $kekka[0]; print ":"; print $kekka[1]; print ":"; print $kekka[2]; print "<br />"; } mysql_close($s); ?> このような文章があるのですが、うまく動きません。 ----------------------------------------------- 成功しました。 Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\sounyu_hyouzi.php on line 9 ----------------------------------------------- ↑のエラーを返すのですが、 スペルミスなどはなく、さっぱり原因がわかりません。 line9ということなので、 while($kekka=mysql_fetch_array($re)){ に問題がありそうな気もするのですが、見当もつきません。 ちなみに、 コマンドプロンとで、SELECT * FROM tb1をやると +------+-----------+------+ | bang | nama | tosi | +------+-----------+------+ | A101 | SATOU | 40 | | A101 | SATO | 40 | | A101 | NAKAGAWA | 40 | +------+-----------+------+ と表示され、 show databases;でも +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | db1 | | db21 | | db511 | | mysql | | performance_schema | | phpmyadmin | | test | | webauth | +--------------------+ このように表示されますので、データベースやテーブルの問題ではないのかと思います。 なにかピンとくる方おられましたらよろしくおねがいします。
質問日時: 2013/05/21 22:59 質問者: satisfied999
ベストアンサー
1
0
-
MySQLでテーブル定義の編集をするには
お世話になります。 MySQLでテーブルのカラムを編集(追加・修正・削除)するのに、 CUI以外で行う管理ツールはあるのでしょうか。 初心者なのでコマンド操作に戸惑っております。 どうぞよろしくお願いします。
質問日時: 2013/05/21 19:34 質問者: wat1
解決済
2
0
-
mysql 自然結合後のカラム並び替え
mysqlで ■address_book +------+------+------+ | code | tel | name | +------+------+------+ | 41 | 012| android | +------+------+------+ ■customers +------+------+------+ | code | title | name | +------+------+------+ | 41 | abc| android | +------+------+------+ SELECT * FROM address_book NATURAL JOIN customers; で自然結合を行って、 その結果 +------+------+------+------+ | code | title | name | tel | +------+------+------+------+ | 41 | abc| android | 012| +------+------+------+------+ と結果が出て、 この結果を +------+------+------+ | title | code | name | +------+------+------+ | abc | 41 | android | +------+------+------+ の順に表示させる様に、SQLを実行したいのですが、 SELECT * FROM address_book NATURAL JOIN customers; SELECT title, code, name FROM address_book; と連続でコマンドを実行できる方法はないのでしょうか? phpmyadmin でSQLを実行しています。 お分かりになられる方、ご教授お願い致します。
質問日時: 2013/05/21 16:03 質問者: harrygogo
ベストアンサー
1
0
-
MEMORYエンジンのサイズ制限は?
MEMORY エンジンの説明にはテーブルサイズ制限の記載がないようですが、 InnoDBと同様に64TBまで、という解釈で良いでしょうか。 (現実にはそんなにメモリを搭載した環境はないと思いますが) 今検討しているデータベースではデータ容量の見積が最大100GBなので、 メインメモリ128GBのサーバで max_heap_table_size=110G とすれば データ全体をメモリ上に収容できると考えて良いでしょうか。
質問日時: 2013/05/21 14:32 質問者: haru44
ベストアンサー
1
0
-
重複が
新規登録の時の重複をチェックしたいです テーブルのカラムはシンプルにidとnameとpassだけです nameに同じ名前の人がいると困るので、HTMLフォームから送られた名前と登録してある名前の重複がないかチェックするようにできますか? やってみましたが動きません(ーー;; $name = mysql_real_escape_string($_POST['name']); $name3=array(); $name2 = mysql_query('SELECT name FROM hoge2 WHERE name=$name'); while($data = mysql_fetch_assoc($name2)) { array_push($name3, $data['name']); } if(isset($name3)){ print "重複があります"; }else{ //ここからsql $sql = sprintf('INSERT INTO hoge2 SET name="%s", pass="%s"', $name, mysql_real_escape_string($_POST['pass']) ); //ここまで mysql_query($sql) or die(mysql_error()); }
質問日時: 2013/05/21 02:51 質問者: flash0
ベストアンサー
1
0
-
MYSQLでコード番号を自動でつける。
初心者です。 ユニークキーでここのレコードにコード番号をつけたいのですが、AUTO_INCREMENTでは数字しか対応してもらえず、A101.A102のようなコード番号を自動でつけることができません。 最終的にはAテーブル Bテーブルというかたちで作っていき、場面場面でグループ化などしたいので、アルファベットがほしいのですが、そういう場合はどのようなやり方をするのが主流なのでしょうか?
質問日時: 2013/05/19 17:21 質問者: satisfied999
ベストアンサー
2
0
-
MYSQLのフィールドにユニークキーを設定する。
すでに作ってしまったテーブルにユニークキーを付けたいと考えています。最悪の場合、新しくカラムを作っての追加でもかまわないのですが、いろいろ試してもエラーが返されてしまいます。 codeというカラムにユニークキーを設定したいのですが、 alter table テーブル名 modify unique code; alter table テーブル名 add unique code2; alter table テーブル名 modify code unique; alter table テーブル名 add code2 unique; alter table テーブル名 modify code test unique; alter table テーブル名 add code2 test unique; alter table テーブル名 modify unique code test; alter table テーブル名 add unique code2 test; alter table テーブル名 modify (code unique); alter table テーブル名 add (code2 unique); alter table テーブル名 modify (code text unique); alter table テーブル名 add (code2 text unique); など、思いつく限り試し、グーグルで調べる限り調べたのですが、出てきたものをためしてもダメでした。 テーブルを作成した後、カラムにユニークキーを設定した経験のある方、どのように変更をしたのでしょうか?
質問日時: 2013/05/19 16:20 質問者: satisfied999
ベストアンサー
4
0
-
時間の比較(sql)
予約システムの時間を管理するような部分の記述がわかりません。 時間を比較するにあたり、ある値から1時間引いた値を利用したい ですが、その1時間を引くという記述がわかりません。 以下の5行目の一番最後の部分はどう記述したら良いですか? 1: "select *from 2: timeTpl as t left join booked as b 3: on t.bookTime>=b.rsvTime and t.bookTime<b.finishTime 4: && 5: t.bookTime<b.rsvTime and t.bookTime<'b.rsvTime - 01:00:00' 6: where b.rsvTime is not null"; ↑ うまくうごきません。 [db] ・timeTpl : 予約時間の候補を納めたテーブル (ex.10:30,11:00,11:30,12,00・・・・) ・booked : すでに予約済みのデーターを収めたテーブル (予約時間rsvTime=(来店時間)、矯正時間startTime、矯正終了時間finishTime) ※時間の関係する部分は"time型"となってます。 ちなみに最終的に行いたいことは・・・ コースごとに取得できる予約時間が決まっています。(timeTpl) 予約時間の30分後から矯正が始まり、その1時間後に終了します。 timeTpl(予約候補時間)の中から、予約可能なものだけを表示したい。 よろしくお願いします。
質問日時: 2013/05/17 20:54 質問者: hayaken73
ベストアンサー
2
0
-
mysqlでフィールド毎にレイアウトを変える方法
こんにちは。 最近仕事でmysqlを使い始め、データベースの操作自体はなんとかなっているのですが、phpのチェックボックスでデータベースから検索し、一覧として表示する際、カテゴリ毎に分けて表示したいと考えているのですが、うまいやり方がわかりません。 こういう感じです。 ケーキ(大カテゴリ) チョコ(中カテゴリ) 商品1 商品2 商品3 ミルク(中カテゴリ) 商品4 商品5 商品6 アイス(大カテゴリ) チョコ(中カテゴリ) 商品7 商品8 商品9 ミルク(中カテゴリ) 商品10 商品11 商品12 この際、それぞれの商品には大カテゴリ、中カテゴリが設定されています。 また、検索の仕方によっては、いきなり2つめの大カテゴリから始まることもあります(ケーキカテゴリが1件もヒットしない)。 mysql_fetch_assocを使って呼び出そうと思うのですが、その中でさらに条件で分けて書く方法がありましたら教えていただきたいです。 自分でも状況があまり分かっていないので、何か情報が足りないと教えていただければ追記いたします。 よろしくお願いします。
質問日時: 2013/05/17 15:20 質問者: ssstreet
解決済
1
0
-
WHERE句で結合。INNER JOINとの違い
MySQLで複数テーブルからデータ取得する際、 FROMの後に、テーブル名を2つ書いて、「WHERE」で繋げる書き方と、 「JOIN ★★ ON」で繋げる書き方では、何が違うのでしょうか? ・「INNER JOIN」と同じ意味でしょうか? ・書き方によっては、「LEFT OUTER JOIN」みたいにも書けるのでしょうか? ・普通は、どちらの書き方で書くとか、そういうお作法的な暗黙の了解はあるでしょうか? ・例えば「WHERE」だと3つ以上繋げられない(?)から、奨励されていない、とか…
質問日時: 2013/05/16 20:06 質問者: re97
ベストアンサー
2
0
-
予約可能時間の出し方
php独学(数ヶ月)の初心者です。 予約を管理するプログラムを自分でつくっています。 調べても調べてもどの関数をどのように使えば 良いかわからないまま数日がたってしまいました。 (初心者のため知らずに勉強し始めてしまった非推奨のmysql関数等を とりあえずまだ使用しています。mysql関数で教えていただければと思います。 ある程度理解を深めた時点できちんと勉強しなおします) ■予約の概要 コースごとに取得できる予約時間が決まっています。 予約時間の30分後から矯正が始まり、その1時間後に終了します。 (予約時間に来店、30分間マシーンに乗り、その後先生の矯正が 1時間ある。) ■作成したDB [DB01]予約時間テンプレート:time1 コースごとに取得できる予約時間が決まっています。 (以下はあるコースの予約可能時間のテンプレです。) id, time(time型) 1,10:15 2,11:45 3,14:30 4,16:00 5,17:30 6,19:00 [DB02]予約済みを貯めたDB:booked (時間はすべてtime型) id,name,time,start,finish,course 203,tanaka,10:00,10:30,11:30,a 101,abe,14:30,15:00,16:00,a 112,yoshida,17:00,17:30,18:30,c ■質問 [DB01]のうち予約可能な時間のみ<select>文で表示させたい。 ちなみ(予約可能な時間)は、11:45,16:00,19:00の3つです。 色々考えましたが、今の自分の実力では上記を実行させるコードが断片的に しか分からずお手上げとなりました。 よろしくお願いします。
質問日時: 2013/05/16 09:13 質問者: hayaken73
ベストアンサー
1
0
-
テーブル設計が
mysql素人です group_idが登録者番号で5000以上の情報を持たせたいのですがテーブル設計がわかりません 才能ないなりに考えたのですがこんなテーブルしか思い浮かばないです・・・どんどんインサートしていく感じで考えたのですが良く考えたら、登録者が1万人くらいになったら1千万行くらいになって重くなる気がしました。もっと効率の良いテーブル設計ないでしょうか? id group_id valu idは単なる行の番号、valuが点数の情報です
質問日時: 2013/05/16 04:05 質問者: flash0
ベストアンサー
1
0
-
PHPでMYSQLに接続できません
PHP(4.3.11)でMYSQL(5.0.81)に接続しようとすると接続できず、 Client does not support authentication protocol requested by server; consider upgrading MySQL client というエラーになります。 PHP文はこのように記述しています。 <?php $con = mysql_connect("localhost","root","password"); if (!$con) { print(mysql_error()); exit('データベースに接続できませんでした。'); } ?> my.cnf に old_passwords=1 を記述し、mysqlを再起動したのですが同じエラーでした。 他に設定しなければならない事があるのでしょうか?
質問日時: 2013/05/14 15:13 質問者: se6666jp
解決済
2
0
-
1対Nの時の、テーブル構成・カラム構成を教えて
ブログの1エントリーを、複数カテゴリーに属するようにしたいです。 ■テーブル構成? ・「エントリーテーブル」「カテゴリーテーブル」 ・エントリーテーブルの1カラムで、属する「カテゴリーid」を保存するのでしょうか。例えば「2,3」みたいに ・この時、あるカテゴリーに属するエントリーをSELECTするにはどうすれば良いでしょうか?
質問日時: 2013/05/11 23:18 質問者: re97
ベストアンサー
2
0
-
データベース テーブル設計について
テーブル作成について勉強しています。 将来、フィールドが増えてもいいようにテーブルをつくるには、 どのように作るべきでしょうか。 例えばですが、現時点で必要なフィールドは2つだけ(id,name)ですが、 今後、5つぐらいフィールドが増えても問題ないようにしたいです。 ご教授いただけませんでしょうか。 宜しお願い致します。
質問日時: 2013/05/11 09:21 質問者: searuri
ベストアンサー
2
0
-
SQL文で数字+指定文字列がヒットする記述方法
mySQLを使ってます。 SQL文で以下のことが実現したいです。 フィールドに登録されている文字列が http://www.AAA.jp/BBB/CCC/08191.html/?cp=waribiki http://www.AAA.jp/shop/DDD/EEE/08191.html http://www.AAA.jp/shop/DDD/EEE/ZZZ.html というタイプがあります。 SQL文で検索結果を表示したいのは、 http://www.AAA.jp/shop/DDD/EEE/数字.html のように右から「数字.html」の場合のURLパスだけを抽出したいです。 SELECT * FROM `テーブル名` WHERE `フィールド名` LIKE '%html' とやってみましたが、 http://www.AAA.jp/shop/DDD/EEE/ZZZ.html というものもヒットしてしまうため 右から「数字.html」の場合だけのSQL文の書き方を教えていただけないでしょうか? よろしくお願い致します。
質問日時: 2013/05/09 21:24 質問者: anan19
ベストアンサー
1
0
-
複数のtable
mysqlとperlを勉強中です 2つのテーブルから同じIDの情報を取得したいです。 hoge1テーブルとhoge2テーブルのIDは共通で一致しています。 (実際にはフィールドはもっと多いですがわかりやすくしています) hoge1テーブルは3つフィールドがあります ID INT1 INT2 hoge2テーブルは3つフィールドがあります ID TEXT1 TEXT2 hoge1テーブルで取得するのは数字が一致したIDです SELECT id FROM hoge1 WHERE int1=10 or int2=10 ORDER BY id hoge2テーブルで取得したいのはhoge1テーブルで取得したIDのTEXTです。やりたいことはこんな感じです SELECT TEXT1,TEXT2 FROM hoge2 WHERE id=hoge1テーブルで取得したID ORDER BY id; while (my $rec = $sth->fetchrow_array) { push(@recs, $rec); } perlでは配列で取得して後で、foreachで100個ほどprintしています。 hoge2も同じように取得したいのですが、hoge2はフォームを空白で送信できるようになっているので値がなにもないときがあります 配列に入れてしまうと空白のレコードがあるとその分、配列がずれてしまいます hoge1テーブルで取得したIDとhoge2テーブルで取得したテキストのIDを一致させる方法はありますか? やりたいのはこうゆうことです。 テーブル1で値が一致しているIDを取得する テーブル2でテーブル1で一致したIDのテキストを取得する リレーションも考えましたが素人なのでピンときませんでした テキストのほうも配列で取得して100個ほどprintしたいのです よろしくお願いします
質問日時: 2013/05/07 19:30 質問者: flash0
ベストアンサー
3
0
-
MySqlで、DBのファイルサイズ圧縮は?
お尋ねします。 MySqlのINNODBのファイル容量を削減する方法は、 1.mysqldump -A -u root -p パスワード --opt > ダンプファイル名 でダンプ 2.DBファイルを”rm”で削除(あるいは、別フォルダに退避) 3.CREATE DATABASE データベース名 CHARACTER SET utf8; でDB再構築 4.mysql -u root -p パスワード < ダンプファイル名 でリストア で、良いんでしょうか?(^^;
質問日時: 2013/05/06 06:52 質問者: besei
解決済
1
0
-
思ってもいない結果に困っています
お世話になっております。 データベース名:payment_daibiki(MySQL 5.1) daibiki_no postage_price_min postage_price_max daibiki_price 1 0 9999 315 2 10000 29999 420 3 30000 99999 630 4 100000 300000 1050 という内容のテーブルがあります。 これは商品を発送する際の代引手数料が格納されているのですが、 postage_price_minと、postage_price_maxを参照して、この範囲内の手数料を 抽出するというものです。 例えば、発送する商品の代金が、2240円の場合、 postage_price_minより多きく、postage_price_maxより小さいものを参照するので、 求める手数料は315を返したいと考えています。 そこで質問なのですが、 SELECT * FROM payment_daibiki WHERE postage_price_min <= '2240' AND postage_price_max >= '2240' とSQLを実行させると、該当するデータはないと返されてしまいます。 初歩的な質問ですが、どこに誤りがあるのでしょうか? また、一番小さな手数料を求めるため、 SELECT * FROM payment_daibiki ORDER BY daibiki_price DESC LIMIT 1 と実行させると、630が返ってきてしまいます。 初歩的な事とは重々承知していますが、色々と設定を変えても返ってくるデータが どれも予想を反するもので、どこに誤りがあるのか分からなくなってきました。 以上ですが、このような状況、どういったことが考えられるのでしょうか? お忙しいなか恐縮ですが、アドバイスのほど頂戴出来れば幸いです。 宜しくお願い申し上げます。
質問日時: 2013/05/06 00:40 質問者: a4_chapp
ベストアンサー
3
0
-
Windows7のMySQLの環境構築について
はじめまして、私は、本業は3DCGで趣味でWeb系のツール開発をしている者です。 localhostでうまくページを表示できなくて困っています。 作っているものがCG用の開発ツールで外部に公開するものではなく、 ローカル環境のみでの使用になります。 開発環境はwindows7 64bit PHP5.3.23 Apache2.2 MySQL5.5になります。 個人で取得しているドメインのサーバーにデータをアップして見ると正常にページが 表示されますので記述したコード自体には問題はなさそうです。 昔WindowsXPで構築したマシーンのlocalhostでも正常表示されます。 以下、Windows7のlocalhostでの挙動になりますが、 (1)phpinfoのページは正常に表示されます。 (2)PHPからのMySQLへの接続とデータの取得もうまくいきます。 (3)しかし、MySQLのデータを取得し、formのselectを用いて <option value='<?=$c[$i]?>'><?=$c[$i]?></option> と記述するとルックアップメニューには空文字が入力されてしまいます。 (4)そこであえて(3)の記述を <<option value='<?php echo $c[$i]?>'><?php echo $c[$i]?></option> のように書くとなんとかメニューにMySQLのデータが入ってきます。 (5)しかし、以下のように $cate=$_GET[cate]; などのような文を記述するだけでエラーが起きてしまいまして どう対処してよいかわかりません。 localhost環境で何か設定すべきところをしていないのか、 windows7のセキュリティの問題なのかわかりませんが、 どうしたら解決しますでしょうか。 当方、Web系は中規模ネットショップを独学で構築したレベルで実務経験はありません。 そのため難しい表現をされると理解できませんので、 あくまで初心者むけということで指導していただけると幸いです。
質問日時: 2013/05/05 19:25 質問者: haaar
ベストアンサー
2
0
-
条件を複数与えたい
お世話になります。 ネットショップでの送料の計算を行いたいのですが、どのようなSQL文が適切なのか、アドバイスを頂戴したく質問させて頂きます。 以下のようなテーブルがあり、都道府県、サイズ、送料が登録されています。 no addr size price 1 大阪府 140 630 2 大阪府 160 840 3 福岡県 140 735 商品毎に商品サイズ、および発送先(都道府県別)によって、送料を抽出したいと考えているのですが、 1.同じ都道府県の登録、かつ不注意により同じサイズが登録されている。 ・・・この場合は、LIMIT 1として抽出。 2.該当するサイズが登録されていなかった。 ・・・この場合は、同じ都道府県から一番大きな金額を抽出。 3.該当する都道府県が登録されていなかった。 ・・・この場合は全てから一番大きな金額を抽出。 と、考えられる想定を事前に施しておきたいのですが、この場合どのようなSQL文になるのでしょうか? PHPで制作しているのですが、1つのSQL文が思いつかずTRUEとFALSEで処理する形になってしまい、該当する都道府県がなかった場合は、結果、3度もDBに問い合わせてしまう形になっています。 お忙しいなか恐縮ですが、アドバイスなど頂戴出来れば幸いです。 申し遅れましたが、DBはMySQLの5を利用しています。 宜しくお願い致します。
質問日時: 2013/05/05 02:38 質問者: a4_chapp
ベストアンサー
1
0
-
replaceした上でwhere
イメージ的にはこのような感じです。 SELECT * from table where REPLACE(name,'★','') like %佐藤%; 例えばnameが★佐★藤★というレコードがあった場合、like %佐藤%ではヒットしませんが、★を消去して検索すればヒットします。 ★を消去して佐藤が含まれる文字列を検索したいのですが、どのようなsql文にすればよいのでしょうか? ご教示いただけると幸いです。 宜しくお願い致します。
質問日時: 2013/05/04 00:52 質問者: hope9000
解決済
1
0
-
mysqlで部分的にオートインクリメントしたい
mysqlを使用しております。 下記のようなテーブルを作りたいと思っているのですが、 親通し番号が同じ行についてのみ1からオートインクリメントすることは出来るのでしょうか? どなたかアドバイス頂ければと思います。 -------------------------------------------------------------------------------------- column1:親番号 column2:子通し番号 ・ ・ ・ column1:1 column2:1 ←カラム1が同じ値のとき、カラム2はinsertされた順に増えていく column1:1 column2:2 column1:1 column2:3 column1:2 column2:1 ←カラム1が増えたとき、カラム2は1に戻りインクリメントされていく。 column1:2 column2:2 column1:2 column2:3
質問日時: 2013/05/02 17:27 質問者: unmarko
ベストアンサー
3
0
-
アクセスの並び替え
テーブル1をテーブル2で設定したのを基に並び替えをしたいんですがどうすればいいんでしょうか たとえばテーブル1のフィールド1に名前 2に年齢があり テーブル2の1に名前 2にふりがな テーブル2で設定したふりがなを基にテーブル1を並びかえる
質問日時: 2013/05/02 11:16 質問者: karasumina
解決済
1
0
-
テーブル名が指定文字列で始まるテーブルを削除したい
hoge_●● hoge_★★ など、テーブル名が「hoge_」で開始するテーブルを、削除するSQL文を教えてください
質問日時: 2013/05/02 09:48 質問者: re97
ベストアンサー
1
0
-
簡単に正規化したい
プログラム素人です。 初心者なのでこんなテーブルを思いつくのですが、これってカラムをいちいち作らないといけないので後のメンテが大変な気がします CREATE TABLE hoge( id INT PRIMARY KEY, item1 VARCHAR(255), value1 INT, item2 VARCHAR(255), value2 INT, item3 VARCHAR(255), value3 INT ); こんな感じのテーブルにどんどんINSERTしていきたいのです CREATE TABLE hoge( id INT PRIMARY KEY, item VARCHAR(255), value INT ); 聞きたいこと MYSQL側 IDにPRIMARY KEYが付いているのですが2つ同じPRIMARY KEYはINSERTでききませんよね?どうすればいいでしょうか? perl側 IDごとにまとめて取得して配列に入れる方法はありますか? idが1のアイテムを全部取得して配列に入れる方法がわかりません(他にいい方法があったらお願いします) よろしくお願いします
質問日時: 2013/05/02 03:29 質問者: flash0
ベストアンサー
3
0
-
コマンドプロンプトでの文字化け
●質問の主旨 コマンドプロンプトでMySQLを呼び出し、 SELECT * FROM db1.tb1; とデータベースとテーブルの全内容を呼び出すと、 文字化けがします。 普通に日本語を表示させるためには、どうしたら良いでしょうか? ご存知の方、よろしくお願いします。 ●質問の補足 先日から、他の質問でも、文字化けが発生しています。 対応するために、「あれこれ」いじっているうちに、 MySQLでも文字化けが起こりました。 「あれこれ」いじった内容は、記憶が定かではありません。。 ●関連質問 eclipseの文字化けについて(PHPファイル) http://okwave.jp/qa/q8068188.html なぜ何も表示されないのか? http://okwave.jp/qa/q8065031.html ●開発環境 windows8 xammp1.8.1 (phpmyadmin)
質問日時: 2013/05/01 18:32 質問者: dradra33
ベストアンサー
1
0
【データベース】に関するカテゴリ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【MySQL】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エラー 1068 (42000): 複数の主キー...
-
mysqlがインストールされているのか...
-
#1062 - '0' は索引 'PRIMARY' で重...
-
テーブル名が可変の場合のクエリの...
-
SQLです教えてください。
-
SQLです教えてくださいお願いします
-
MAMP 99ドル約1.6万円 高いですね
-
SQLです教えてくださいお願いします?
-
SQLでカラムを追加し、条件に合致し...
-
SQLです教えてくださいお願いします
-
(初心者)MySQLやmaraDBで、create t...
-
utf8bomとutf8mb4の違いがいまいち...
-
テーブル:生徒名簿 生徒名簿の項目...
-
mysqlのupdate構文についての質問で...
-
同一日に複数レコードがある場合に...
-
SQLを作ったのですがうまくいきませ...
-
SQLです教えてくださいお願いします...
-
SQLあってますか?こう?
-
SQLです!!教えてください。あって...
-
次の時間帯の勝率の合計を求めるSQL文
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
何にかが違うから エラーなんでしょ...
-
mysqlがインストールされているのか...
-
エラー 1068 (42000): 複数の主キー...
-
#1062 - '0' は索引 'PRIMARY' で重...
-
テーブル名が可変の場合のクエリの...
-
SQLでカラムを追加し、条件に合致し...
-
mysqlの配列データの読み方
-
SQLで漢字名称を都道府県や市区町村...
-
mysqlのupdate構文についての質問で...
-
htmlコードで書かれた表にphpでdbか...
-
SQLを作ったのですがうまくいきませ...
-
【初歩】ラジオボタンをつかったPHP...
-
SQLです教えてください。
-
東京23区を、皇居を中心とした4つ...
-
SQLです教えてくださいお願いします
-
LIMIT で条件を満たしているのにエ...
-
MAMP 99ドル約1.6万円 高いですね
-
〜のような結果を出すためのSQLは以...
-
SQLです教えてくださいお願いします...
-
このSQLあってますか?教えてください
おすすめ情報