PHPのプログラミングについて
こんにちは、PHPとPostgreSQLで簡易的なデータベースを作成しております。
以下に、私が作成したソースの一部を記載します。
//(1)「menu.php」ファイルから、「syuhou_kensaku.php」ファイルを開く際に、クリックした
項目に応じて1か2の値を送る。
【menu.php】
function sel_sys(sel_num)
{
if(sel_num == 1){
url="http://10.8.2.166/syuhou/syuhou_kensaku.php?msg="+"1";
window.open(url,"touroku","");
}else if(sel_num == 2){
url="http://10.8.2.166/syuhou/syuhou_kensaku.php?msg="+"2";
window.open(url,"touroku","");
}
}
//(2)「syuhou_kensaku.php」ファイルで値(1か2)を受け取り、値に応じてそれぞれの
内容を変数に入れる。
【syuhou_kensaku.php】
if ($msg == 1){
$sel_sys = PHP; $sel_sys_t = php;
}else if ($msg == 2){
$sel_sys = SQL; $sel_sys_t = sql;
}
}
//(3)表示する項目数を10に指定しています。
$limit = 10;
//(4)システムタイトル毎でイメージの貼り付けをします。リンク先の指定は(2)の変数の値を使用します。
print "<Img Src=./image/$sel_sys_t.bmp>\n";
//(5)ページの移動を下記のソースでプログラミングしています。
if($offset > 0){
$prev = $offset - $limit;
if($offset < 0){ $offset = 0;}
print "<a href=syuhou_kensaku.php?sql=".urlencode($sql)."&allrows=$allrows&offset=$prev>≪Prev</a> ";
}
if(($allrows - $offset + $limit) > 0 && ($offset+$limit) < $allrows){
$next = $offset + $limit;
print "<a href = syuhou_kensaku.php?sql=".urlencode($sql)."&allrows=$allrows&offset=$next> Next ≫</a>";
}
簡単ではありますが、以上のようなソースです。
今回悩んでいるのは、ページを移動した際に、(4)の画像のリンクが外れてしまう事です。
回避する方法を考えているのですが、上手い手段が見つかりません。
どなたか、お分かりの方がいらっしゃいましたら、アドバイス頂けないでしょうか。
どうぞ、宜しくお願い致します。
補足
回答ありがとうございます。 せっかくではありますが、wikiは用途が違う様に思います。