質問
1.PHPデータベースを利用するには・・・?
MyAdminでテーブルをつくり、お問い合わせのPHPファイルへリンクさせてればいいのか?
2.$○○ = mysql_connect("MySQLサーバのアドレス:ポート番号","ユーザー2名","パスワード");
パスワードはログイン用に自分で設定したものか?(rootでログインした場合は・・・?)
ご存知の方いらっしゃいましたら教えてください!
インターネットで探したところ、サンプルがあったのですが、(↓)
このような感じのを参考にMyAdminで自分で作ったテーブルを当てはめればいいのでしょうか?
lang
1 2<?php 3 4//3つのデータがフォームから連想配列に格納されたかを判定 5if(isset($_POST['LastName']) && isset($_POST['FirstName']) && isset($_POST['Age'])){ 6 7 $hostname = "●●●.db.sakura.ne.jp"; //ホスト名 8 $userid = "■■■"; //データベースユーザ名 9 $passwd = "▲▲▲"; //接続パスワード 10 $dbname = "×××"; //データベース名 11 $con=mysql_connect($hostname,$userid,$passwd); //db接続に必要な情報を変数に入れる 12 13 //データベースに接続 14 if(!$con){ 15 echo "接続失敗<br />"; 16 exit; 17 }else{ 18 echo "接続成功<br />"; 19 } 20 21 //データベース選択 22 $db_selected = mysql_select_db($dbname, $con); 23 if (!$db_selected){ 24 echo "db選択失敗<br />"; 25 exit; 26 }else{ 27 echo "db選択成功<br />"; 28 } 29 30 //mysqlの文字コード設定 31 mysql_set_charset('utf8'); 32 33 //実行するクエリを変数に入れる 34 $sql = "INSERT INTO ◆◆◆ (FirstName,LastName,Age) VALUES ('" . $_POST['FirstName'] . "','" . $_POST['LastName'] . "','" . $_POST['Age'] . "')"; 35 36 //クエリを実行して、フォームから入力されたデータをデータベースに挿入 37 $result_reg = mysql_query($sql); 38 if(!$result_reg){ 39 echo "SQL失敗<br />"; 40 exit; 41 }else{ 42 echo "SQL成功<br />"; 43 } 44 //データベース接続を切断 45 mysql_close($con); 46 exit; 47}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/27 07:02
2015/04/27 07:16