PHP
$id_set = $_GET['idset']; //URL内?=変数を取得
$id_set= $_REQUEST['idset']; //URL内?=変数を取得
PHP
<?php
/*================================================
DBデータMSQLへ接続しと各データペースへ接続する
=================================================*/
//DB設定==============
define('DB_HOST','mysql4000005.db.lolipo.ne.jp');//DB接続サーバー・ホスト名
define('DB_USER','**masuter-user**');//DBユーザー名
define('DB_PASS','****************************');//DBパスワード
define('DB_NAME','**db-name**');//DBデータベース名
define('DB_CHAR','utf8'); //DB文字コード
//MySQLと接続OPEN=========
$link = mysql_connect(DB_HOST,DB_USER,DB_PASS); //MySQLとの接続OK
if (!$link) {
die('MySQL接続失敗です。'.mysql_error());
}
//データベースへ接続=====
mysql_select_db('**db-name**') or die("データベースとの接続に失敗しました。"); //DBとの接続
//文字コードをセット========
mysql_query('SET NAMES UTF8');
?>
PHP
require('db-access.php .php'); //DBまで接続する共通php呼び出し
PHP
//テーブルセット==========================
$result = mysql_query('SELECT * FROM テーブル名'); //レコードセット取出
$result = mysql_query('SELECT * FROM テーブル名 ORDER BY カラム名 '); // ORDER BY (名)で降順並び替え
if (!$result) {
die('クエリーが失敗しました。'.mysql_error());
}else{
// echo "sichousonテーブルレコード取り出しOK <br>\n<br>\n";
}
//=======================================
//while文でカラムの数だけ処理を繰り返しデータを呼び出す
while ($row = mysql_fetch_assoc($result)) {
}//end_while
PHP
//テーブルセット==========================
$result = mysql_query('
SELECT *
FROM テーブル名1 JOIN テーブル名2
ON テーブル1.カラム名 = テーブル2.カラム名'); //内部結合
if (!$result) {
die('クエリーが失敗しました。'.mysql_error());
}else{
// echo "sichousonテーブルレコード取出OK <br>\n<br>\n";
}
//=======================================
//while文で テーブル名1 のカラムの数だけ処理を繰り返しデータを呼び出す
while ($row = mysql_fetch_assoc($result)) {
}//end_while
PHP
//テーブルセット==========================
$result = mysql_query('
SELECT *
FROM テーブル名1 LEFT OUTER JOIN テーブル名2
ON テーブル1.カラム名 = テーブル2.カラム名'); //外部結合
if (!$result) {
die('クエリーが失敗しました。'.mysql_error());
}else{
// echo "sichousonテーブルレコード取出OK <br>\n<br>\n";
}
//=======================================
//while文で テーブル名1 のカラムの数だけ処理を繰り返しデータを呼び出す
while ($row = mysql_fetch_assoc($result)) {
}//end_while
PHP
//テーブルセット==========================
$result = sprintf("SELECT * FROM model WHERE model_id=%d ", mysql_real_escape_string($set_id) ); //レコードセット取出
$recordSet = mysql_query($result); //レコードにidセット
$data = mysql_fetch_assoc($recordSet) ;//テーブル内の情報を取出
//========================================
//カラムの内容を表示する
echo($data['model_name']);
PHP
//テーブルセット==========================
$result = mysql_query(' SELECT * FROM テーブル名 WHERE カラム名 LIKE "%'.$変数名.'%" ');
if (!$result) {
die('クエリーが失敗しました。'.mysql_error());
}
while ($row = mysql_fetch_assoc($result)) {
}//end_while
PHP
//複数条件
$result_k = mysql_query(' SELECT フィールド名 FROM テーブル名
WHERE カラム名 LIKE "%'.$変数名.'%" //部分検索
ORDER BY フィールド名 ASC //ASC 昇順・DESC 降順
LIMIT 0,3 //表示0から3つ
');
PHP
//テーブルセット==========================
$set= "SELECT * FROM staff_blog WHERE sub=".$_GET['sub']." ORDER BY id DESC LIMIT ". $sw .",10" ;
$result = mysql_query($set);
while ($row = mysql_fetch_assoc($result)) {
}//end_while
PHP
//MySQLをクローズする=================================================
mysql_close($link); //MySQLをクローズ
//====================================================================