<?php
function sqlk($pn) {
//データベースサーバ名の設定
$db_host = “localhost”;
//ユーザ名の設定
$db_user = “user”;
//パスワードの設定
$db_passwd = “passwd”;
//データベースサーバへの接続
$db = mysql_connect($db_host,$db_user,$db_passwd);
//データベース名の設定
$db_name = “dbname”;
//データベースの選択
mysql_select_db($db_name,$db);
//ページ入力
//SQL文の設定 検索条件(where)と ソート(order)逆順(desc)をしている
$str_sql = “select * from hp where p1=$pn or p2=$pn or p3=$pn order by ID desc
“;
//SQL文の実行
$rs = mysql_query($str_sql,$db);
//結果セット内の各レコードを順次参照し、連想配列に代入
while($arr_item = mysql_fetch_assoc($rs))
{
//レコード内の各フィールド名と値を順次参照
$re.=”<p><a href=\”${arr_item[‘link’]}\” target=\”_blank\” class=\”b1\”>${arr_item[‘text’]}</a></p>\n<p> </p>\n” ;
}
//データベースサーバへの接続の切断
mysql_close($db);
return $re;
}
$hp1=sqlk(1);
$hp2=sqlk(2);
require “text/index.txt”;
?>