MySQLに接続し、データを取得

まず接続

<?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” }
切断に成功しました。