テストPHPを作製。
PHPのスクリプトの初っぱなに
session_start();
を記述。
次に
$con = mysql_connect ("mySQLサーバーのURL","ユーザー名","パスワード");
でサーバーに接続(サーバー構築は後日記述予定)。
$conは任意の変数。
$conの論理値で接続エラーの処理をして、
if (!mysql_select_db ("データベースの名前"))
{
print("データベースへの接続に失敗しました");
exit;
}
で、データベースへ接続。
stodayとsnameを入力変数として
$today = $_SESSION["stoday"];
$namee = $_SESSION["sname"];
$name = addslashes($namee);
のようにtodayとnameを出力。
$sql = "insert into テーブルの名前(date,name) values ('$today','$name')";
$result = mysql_query ($sql);
if ($result ==false)
{
print("データ入力に失敗しました
\n");
exit;
}
dateとnameはテーブルで定義された変数(後日記述予定)。
mysql_close ($con) ;
でデータベースとの接続を遮断。
流れとしてはこんな感じ。
とりあえず動いた。
気になったので、
MySQLのINT最大値を検索。
[MySQL]INT型の最大値(IntegerのMAX値2147483647)を覚える方法
25億である。。。
これがオーバーフローする頃には
大金持ちになっているので心配ご無用。
テーブルの作り方は次回。
2015年07月10日
MySQLをPHPにて実行
posted by ikaninja at 14:42| Comment(0)
| 日記
この記事へのコメント
コメントを書く