php5〜php7
Database に接続
$pdo = new PDO('mysql:host='.DB_SERVER.';dbname='.DB_NAME.';charset=utf8', DB_USER, DB_PASSWORD);
ヒットがユニークの場合
$sql = "SELECT * FROM `tb_hogehoge`"; $statement = $pdo->query($sql); $item = $statement->fetch(PDO::FETCH_ASSOC); var_dump($item);
Roop の場合
$sql = "SELECT * FROM `tb_hogehoge`"; foreach($pdo->query($sql) as $item) { var_dump($item); }
↓php7 から使えなくなる。
バージョン2.4系
$db = mysql_connect(DB_SERVER.":".DB_PORT,DB_USER,DB_PASSWORD); // mysql_query("SET NAMES utf8"); mysql_set_charset('utf8'); mysql_select_db(DB_NAME, $db); $sql1 = "SELECT * FROM `dtb_category` WHERE `category_id` = '$_GET[category_id]'"; $rs1 = mysql_query($sql1,$db); $item1 = mysql_fetch_assoc($rs1);
バージョン2.11系
// Config読込み // バージョン2.4系 // include $_SERVER[DOCUMENT_ROOT]."/data/install.php"; // バージョン2.11系 // include $_SERVER[DOCUMENT_ROOT]."/config/config.php"; // install.php を include しなくてもいいみたい。 //------------------------------------------------------ // MySQLに接続開始 $db = mysql_connect(DB_SERVER.":".DB_PORT,DB_USER,DB_PASSWORD); // mysql_query("SET NAMES utf8"); mysql_set_charset('utf8'); // DB指定(確認用) if(!mysql_select_db(DB_NAME, $db)){ // echo "<div style=\"color:red;\">\nメインデータベースに接続できません。</div>\n"; }elseif(mysql_select_db(DB_NAME, $db)){ // echo "<div style=\"color:green;\">\nDB指定OK!(".DB_NAME.")</div>\n\n\n"; } //------------------------------------------------------ $sql1 = "SELECT * FROM `dtb_category` WHERE `category_id` = '$_GET[category_id]'"; $rs1 = mysql_query($sql1,$db); $item1 = mysql_fetch_assoc($rs1);