2006/4/30 日曜日

WordPressの必要なデータだけ取得

Filed under: PHP,プログラム — GRN @ 23:46:45  

無理やりかんが漂ってますが、それは無視で・・・

まあ、まだあまりPHPは理解してませんが

関数をまだぜんぜん覚えてないのでperlの方が簡単だなと思いつつPHP勉強してます。

以下のは、ID - タイトル – URI が表示されます。

< ?
mb_language("Ja") ;
mb_internal_encoding("EUC-JP") ;
//MySQL設定
$dbUser = ""; //ユーザー名
$dbPass = ""; //パスワード
$dbHost = ""; //ホスト名
$dbName = ""; //データベース名

// 接続
$connection = mysql_connect($dbHost, $dbUser, $dbPass) or die ("MySQL接続に失敗 (T.T)");
mysql_select_db($dbName) or die ("データベースに接続できません。");

//SQLを実行
$sql = "SELECT * FROM wp_posts";
$result = mysql_query($sql) or die ("SQL構文にエラーがあります。: $sql.". mysql_error());

//データベースの中身を表示
$i=0;
while ($row = mysql_fetch_row($result)){
$row[5] = mb_convert_encoding($row[5],"SJIS");
//echo "$row[0] - $row[5] $row[21]
“;
$id[$i] = $row[0];
$title[$i] = $row[5];
$blogurl[$i] = $row[21];
$i++;
}

//最初の5個表示
for($k=0;$k<5;$k++){
echo “$id[$k] – $title[$k] – $blogurl[$k]
“;

}
echo “
“;

//最新の5個表示
for($k=$i-1;$k>$i-6;$k–){
//echo “$id[$k] – $title[$id[$k]] – $blogurl[$id[$k]]
“;
echo “$id[$k] – $title[$k] – $blogurl[$k]
“;
}

// その他の情報を表示
echo “
“;
echo mysql_num_rows($result) . ” 件のデータがありました”;
mysql_close($connection);

?>


TrackBack URI :

コメントはまだありません »

コメントする

  • ブログSEO対策 : track word 
  • SEO 
  •  
  •  
  •  
RSS feed meter for http://blog.guron.net  
35 queries. HTML convert time: 0.242 sec. © 2004-2007 GRN All rights reserved