検索結果
DB
- 全てのカテゴリ
- 全ての質問
- 入力フォーム内容のDB保存について
MySQLへの登録処理についての質問お願いします。 サイトの登録用ページを作っていていて、PHPでmySQLにデータを保存する。 というながれのプログラムを作っています。 空白のまま「送信」を押すと、空白エラー「メールアドレスを入力してください」のメッセージが出るようになっています。 その後のDB保存がどうしてもうまくいかないので間違えをご指摘いただければ幸いです。 DB接続は、 'データベースに接続しました'と表示されています。 soushin.phpの最後に記述しているheader('Location: soushin.php');が正しいのかもわかりません。 よろししくお願いします。 //index.php <html> <body> <form action="" method="POST" > <label for="mail">メールアドレス</label> <input name="mail" type="text" id="mail" size="35" maxlength="255" > <?php if($error['mail'] == 'blank'):?> <p class="error">メールアドレスを入力してください</p> <?php endif; ?> <br> <input type="submit" value="上記に同意して仮登録メールを送信"> </form> </body> </html> //soushin.php <?php session_start(); mysql_connect('localhost','my_db','') or die(mysql_error()); echo 'データベースに接続しました'; mysql_select_db('kaiin_touroku'); mysql_query('SET NAMES UTF8'); if (!isset($_SESSION['join'])) { header('Location: index.php'); exit(); } if (!empty($_POST)){ //登録を処理する $sql = sprintf('INSERT INTO kaiin_touroku SET mail="%s"', mysql_real_escape_string($_SESSION['join']['mail']) ); mysql_query($sql) or die(mysql_error()); header('Location: soushin.php'); } ?> <!DOCTYPE HTML> ・ ・ ・ <form action="" method="post"> <dl> <dd> <?php echo htmlspecialchars($_SESSION['join']['mail'], ENT_QUOTES, 'UTF-8'); ?>に送信いたしました。 </dd> </dl> </form>
- 締切済み
- PHP
- itadaki_funk
- 回答数2
- 外部DBアクセスするAndroidアプリについて
Androidアプリで、外部DBに登録されているユーザを検索→一覧画面に表示し、一覧画面に表示された詳細ボタンから詳細画面へ遷移する仕組みを作りたいと思っています。 Androidから直接DBアクセスするためにはサーバ側でポートを解放しなければならず、セキュリティ上よろしくないので、サーバにPHPプログラムを置き、DBアクセスはPHPで行いたいと思っています。 しかし、検索まではいくものの、Androidへの結果の返し方がわかりません。 どなたか方法をご存じの方いらっしゃいますでしょうか。 また、そもそもこういった外部DBにある大量データを扱うアプリの場合、全てWebviewにしてしまうのが一般的なのでしょうか?なるべくならAndroidのコンポーネントを使った画面にしたいと思っているのですが。。
- ベストアンサー
- その他(プログラミング・開発)
- tomtom1022
- 回答数1
- transact-sqlからoracle DBを参照したい。
transact-sqlからoracle DBを参照したい。 sql-server 2005 window server 2003 R2での環境です。transact-sqlを使用して、他のマシン上にあるoracle データベース上のテーブルのデータを取得し、そのデータを自身のマシン上のsql serverのテーブルに格納したいのですが、そのようなことはできますでしょうか。 もし、できるとすれば、どのような方法(手順)になるのでしょうか。
- ベストアンサー
- SQL Server
- tatsu99
- 回答数1
- SQLSERVER2000 DBスキーマ表作成について
SQLSERVER2000の運用を始めたのですが、お聞きしたいことが ありご質問しました。 環境 SQLSERVER2000 Standard Edition 既存のテーブルの項目を、wordなどでスキーマ表を作成したいのですが、自動で表を作成するなどの機能はないのでしょうか。 (作業ではEnterprise Managerなどを使用しています。) アドバイスを頂ければと思いますのでよろしくお願い致します。
- ベストアンサー
- SQL Server
- taro_029
- 回答数1
- ORACLE 効率の良いDB設計について
複合キーとはこういう時に使うのでしょうか? テーブルが2つあるとします。 テーブルAは、CODE テーブルBは、CODE1,CODE2,NAME とします。 テーブルAの"CODE"とテーブルBの"CODE1"+"CODE2"をキーに テーブルBの"NAME"を取得する場合。 たとえばテーブルAのCODEに"A1B1"という値が入っていて テーブルBのCODE1,CODE2の値にそれぞれ、"A1"、"B1"が入っている場合、テーブルBの主キーはCODE1とCODE2の二つにした方が効率がいいですか? select テーブルA.code,テーブルB.name from テーブルA,テーブルB where テーブルA.code = テーブルB.code1 || テーブルB.code2 ↑あっているかちょっと自信がないですが こういった処理をしたいと思っています。 よろしくお願い致します。
- 締切済み
- その他(プログラミング・開発)
- rosary777
- 回答数1
- CSVで画像をDBにつっこみたい
お疲れ様です。 いつもお世話になっております。 現在PHP+MySQLで、名刺の管理ソフトを社内向けに作っています。 名刺の画像もレコードとしてくっつけるため、BLOBでデータを持っています。 一件一件のデータのインサートはできるのですが、CSVでのインサートの仕様を今検討していまして、皆様のお力を借りたく思います。 よろしくお願いします。 仕様 ・名刺画像はBLOBでDBにインサートする ・データはCSVであげる 対応検討 ・CSVでバイナリを扱える方法を探す →一枚一枚バイナリに変換→CSVなので、手間な上に扱いにくい ・パスだけCSVに指定、その後パスをさらって画像だけPHPでバイナリ化、インサート →パスからPHPでアップ処理ができるのか今のところ不明 ・CSVにファイル名だけ記載してもらい、CSV+画像をzipしてもらってアップ。execで解凍し、バイナリ化し、インサート →外部コマンドの許可が必要。 本当は・・・ ・ファイルDIRを作ってファイルを置き、CSVにはパスだけ記載。 →一番楽だが今回は対象外。 てなところなんです 何かいい案はないでしょうか。
- DBの復元について教えてください
皆様のお知恵を拝借できればと思い、書き込みさせて頂きます。 現在、DBマシン移行に伴い、バックアップファイル(20070625.bak)を新しいDBマシンに復元しようとしております。作業内容としては全てのタスク→データベースの復元とし、デバイスからバックアップファイルを指定しております。その結果エラーとなりエラーログを見ると下記メッセージが挙がっておりました。 BackupDiskFile::OpenMedia: バックアップ デバイス 'D:\sqlserver\MASTER.bak' を open にできませんでした。オペレーティング システム エラー = 5(アクセスが拒否されました。)。 この現象は何が原因なのでしょうか? つたない文面でわかりづらいとは思いますが、宜しくお願い致します。
- 締切済み
- SQL Server
- 1113836
- 回答数1
- DB INSERT 時の排他制御について
初めて投稿するものです。 Java で DB 挿入処理 (会員登録) で悩んでおります。 DB はPostgreSQL8です。 挿入しようとしている会員テーブルは以下のようなレイアウトです。 会員テーブル ・会員ID 主キー ・ログインID NOT NULL(*) ・メールアドレス NOT NULL(*) ・会員名 ・... ※(*)にはユニーク制約を付けています。 会員IDはPostgreSQLのシーケンスで採番するため、 排他ロックは不要であると思っております。 ですが、ログインIDとメールアドレスは ユニークであるため、排他制御して重複 チェックしなければならないと思っています。 ユニーク制約を張っているため、例外が 発生して判定するというアイデアもあるとは 思いますが、例外で重複判定するのは できれば避けたいと思っております。 例外以外で安全に重複チェックする 場合、どのように排他制御するべきでしょうか? そもそも、排他制御せずに重複チェックを 安全にする方法はあるのでしょうか? ユーザーが多いサイトの場合、テーブルを ロックすると遅くなるような気がします。 ご教授よろしくお願いいたします。
- 締切済み
- その他(データベース)
- cammy22
- 回答数1
- ドイツ鉄道(DB) ICE座席指定について
先日DBのHPからICEのチケットを購入しました。(Self Printで) 『Dauer-Spezial 』というチケットで座席指定(窓際・通路側)を希望したのですが、最終画面で「希望の席はない」と出て(多分)「座席指定なし、乗車券のみ」で購入しました。(すでにプリント済み) 本日ゆっくりDBのサイトを見ると、『Seat reservation only 』という項目を見つけました、私のようにすでに乗車券は購入済みであとから指定席を購入することも可能でしょうか?(新幹線に当てはめれば可能だと思うのですが、ドイツは初めてですのでその常識が当てはまるかどうかと不安です) もし指定席券も購入できれば安心して乗車できるのですが、すでに取得済みの乗車券+座席指定券をそれぞれプリントして持参すればよいものでしょうか? ご存知の方、教えていただけたら助かります、よろしくお願いします。
- コマンドライン実行からのDB接続不具合
こんにちは。 現在、PHP5、Apache2、Oracle9iで開発を行っておりまして コマンドラインからのバッチ処理を作成しております。 Webブラウザから実行すると正常に動作するのですが コマンドラインから実行すると oci_connect関数をコールしている部分以降の処理が 実行されずに困っております。 いろいろ調べてみましたが原因がわからなかったので どなたかアドバイスを御願いします。
- web,DBサーバ用に手ごろなPCは?
Webサーバ用にPCマシンを購入予定ですが、 最近Corei5やCorei7などいろいろCPUがあり、 HT対応やVT対応など、とても複雑な機能がついています。 webサーバ用なので、グラフィック機能はほとんど必要はないのですが、 同時解析が必要になってくるので、 コア数が多いほうがいいのでしょうか? 値段を見ると、 Corei7よりCorei5が高いPCもあり、 頭が混乱してしまいます。 お手ごろなPCはどのCoreでしょうか? (グラフィック解析等はせず、DBや数式処理を行うのがメインです。)
- ベストアンサー
- ハードウェア・サーバー
- ENTRE
- 回答数1
- DBから取得した値の変換方法
DB MySQL カラム:name varchar(255),ucs2_bin データ:てすと 上記のデータを下記の処理で(VB.Net)取得しようと すると文字が化け(????)て取得されてしまうのですが デコードの仕方が良く分かりません。 System.Text.~を使うと思うのですが何を指定したら いいのか分からないのでご教授お願い致します。 ちなみに言語は日・中・英と対応する必要があります。 --処理-- Dim conn As New MySQLConnection( _ String.Format("Port={0};Server={1};Data Source={2};User ID={3};Password={4}", _ port, computer, database, user, password)) Dim cmd As MySQLCommand Dim red As MySQLDataReader conn.Open() Dim sql = "select name from test" cmd = New MySQLCommand(sql, conn) red = CType(cmd.ExecuteReader(), MySQLDataReader) Do While red.Read Console.WriteLine(red("NAME")) Loop red.Close() cmd.Dispose()
- 締切済み
- Visual Basic
- DOMI9
- 回答数1
- Thumb.db とは何でしょう? 教えてください
1st Disk の G:の Data を、2nd Disk の i: にBackup しています. Xcopy G:\My_Documents I:\Bkup\GGG\My_Documents /f/s/e/h/y/m ところが、「Thumb.db にアクセスできない」との表示が出るようになりました. そんなファイルを作った覚えはありません. こんなもの、必要なのでしょうか? いったい、何者でしょう? また、右クリックで削除しても、ちゃんと一人で復活しています. どうしたら、削除できるのでしょう? どなたか、お知恵をお貸しください.
- ベストアンサー
- Windows系OS
- red_neck
- 回答数4
- SQLiteでDBに書き込みできません
PHPを勉強中で、データベースへの記録、表示で困っています。 書籍のサンプルでスケジュール記録なのですが、サンプルのままの項目数(日付、時刻、予定名、備考)でUPすると巧く行きますが、項目数を増やすとDBには記録されないで、表示もされません。 プログラム知識も乏しく、どこが悪いのか検討もつかなく困っています。 流れは、入力(schedule_record.php)→記録(schedule_record2.php)→表示(schedule_read.php)です。 ソースは http://www.tokyoflower.co.jp/php/schedule_record.php です。こちらに書ききれないので一時的にUPしています。HTML内にソースも書きましたので、お解かりになる方、ご教授頂けますと助かります。
- ><や(1)等をDBに登録したい
初めまして。 突如業務でMySQLを使用することとなりました。 いきなり障害対応と言うことなのですが、探してみても良くわからなかったのでお手数ですが、ご教示お願い致します。 障害管理の情報をデータベースに格納しているのですが、<や(1)などの特殊文字を入力した場合入力できず終了してしまいます。 恐らく何かに置き換えなければならないのだろうということはわかるのですが、具体的にどのような文字(例えば他に%&"'がダメとか)ダメなのか、そして置き換える方法を教えていただけませんでしょうか? MySQLはVer1.4を使用しています。 開発はJavaとJSP上で行っています。 宜しくお願いします。
- Web上でのファイルの共有、DB、VPN
従業員(5名ほど)のそれぞれの自宅PCを使って、WEB上でデータの共有を行いたいと思っています。 管理するデータは、それぞれの社員の作業記録で、ひとつのファイルをみんなで参照・更新できるようにしたいと思います。 会社にはノートPCが1台だけなので、できれば社外サーバにデータを登録したいと思います。イメージ的にはデジエみたいな感じでやりたいと思っています。 ただ、データ量がそんなにないので、月額3000円程度以内で済むものを探しています。安価でかつお勧めの方法をご存知の方、ご教授よろしくお願いします。
- 締切済み
- その他([技術者向] コンピューター)
- hamechan
- 回答数1
- 新規開発プロジェクトで利用するDBのバージョン
新規の開発プロジェクトでDB関係の担当になりました。 PostgreSQLを利用しようと思っています。 現在、採用するバージョンについて「PostgreSQL8.1.2」にするか、 最新の「PostgreSQL8.1.3」にするか悩んでいます。 バージョンの違いはセキュリティー面のようですが、 どのような点を考えどちらのバージョンにするのが良いのでしょうか。 アドバイス又は意見お願いします。
- ベストアンサー
- PostgreSQL
- noname#41444
- 回答数2
- DBから取得したオブジェクトの受け渡し方法
はじめましてVB初心者でわけが分からなくなっています。DBをクローズした後に取得したレコードセットを他の関数に渡すにはどうしたらよいでしょうか?おそらく、そんなのcloseせずにやればいいと思うかもしれませんが、可能かどうかがわかりません。どうか教えてくださいよろしくお願い致します。 下記のコードにて行ってます。Set rs = cn.Execute(strSQL)で取得しています。rsをDBを閉じた後も他の関数に渡せるようにしたい訳です。m(..)m Dim cn As Object Dim rs As Object Private Sub getData() Dim strSQL As String Set cn = CreateObject("ADODB.Connection") cn.Open "省略" strSQL = "SELECT * FROM swan" Set rs = cn.Execute(strSQL) Set rs = nothing Set cn.close Set cn = nothing End Sub
- 締切済み
- Visual Basic
- ryhgjh46yt
- 回答数2
- ディレクトリ構造をDBで管理するには?
例えばヤフーのカテゴリのように トップ > 地域情報 > 日本の地方、都道府県 > 関東 > 千葉県 > ビジネスと経済 > 企業間取引 (BtoB) > と、どの程度まで深くなっていくか見当がつかないディレクトリ構造がありますが、こういうものを管理するときには、単純にカラム数を多めにとってDBを作成すればいいのでしょうか? もう少しスマートなやり方があったら教えてください。
- 締切済み
- PostgreSQL
- eroguy
- 回答数2
- クライアントからサーバのDBに接続できない
いつも参考にさせていただいております。 【質問内容】 サーバにMySQLをインストールして、そのDBにクライアントからAccessなどをフロントエンドとして使いたいと思っています。 しかしODBCの接続テストでエラーになってしまいます。 知識不足は否めませんが、何か指摘がございましたらお願いします。 【環境】 ■サーバ側 OS:Windows2000Server DBMS:MySQL4.0.21 ■クライアント OS:WindowsXPSP2 ODBC:MySQL ODBC 3.51.04