2015年07月10日

MySQLをPHPにて実行

テスト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億である。。。

これがオーバーフローする頃には
大金持ちになっているので心配ご無用。

テーブルの作り方は次回。
posted by ikaninja at 14:42| Comment(0) | 日記
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: