まず接続
<?php
$link = mysql_connect('localhost', 'root', '***');
if(!link){
die('接続失敗です。'.mysql_error());
}
echo "接続に成功しました。<br>";
$close_flag = mysql_close($link);
if($close_flag){
echo "切断に成功しました。";
}
接続に成功しました。
切断に成功しました。
データベースの選択
$selected = mysql_select_db('sample', $link);
if ($db_selected){
die('データベース選択失敗です。'.mysql_error());
}
mysql_query とmysql_fetch_assocで、テーブルからデータを取得。
<?php
$link = mysql_connect('localhost', 'root', '');
if(!link){
die('接続失敗です。'.mysql_error());
}
$selected = mysql_select_db('sample', $link);
if ($db_selected){
die('データベース選択失敗です。'.mysql_error());
}
echo "接続に成功しました。<br>";
$result = mysql_query('SELECT * FROM words');
if (!$result){
die('クエリーが失敗しました。'.mysql_error());
}
$row = mysql_fetch_assoc($result);
$result = array();
foreach($row as $key => $value){
$result[] = $value;
}
var_dump($result);
echo "<br>";
$close_flag = mysql_close($link);
if($close_flag){
echo "切断に成功しました。";
}
接続に成功しました。
array(11) { [0]=> string(1) “1” [1]=> string(11) “ワード01” [2]=> string(11) “ワード02” [3]=> string(11) “ワード03” [4]=> string(11) “ワード04” [5]=> string(11) “ワード05” [6]=> string(11) “ワード06” [7]=> string(11) “ワード07” [8]=> string(11) “ワード08” [9]=> string(11) “ワード09” [10]=> string(11) “ワード10” }
切断に成功しました。