私はいくつかの助けていただきありがとうございます。私は自分のウェブサイトのRSSフィードを作成しようとしています。私はそれの半分を稼働させましたが、私は他の半分に助けが必要です。タイトルにリンクを追加できないようで、タグにサムネイルを表示できないようです。誰かが私を助けることができますか?rssフィードにリンクや画像を追加できません<item>タグ
これは、これまでの私のコードです:
<?php
DEFINE ('DB_USER', 'root');
DEFINE ('DB_PASSWORD', '');
DEFINE ('DB_HOST', 'localhost');
DEFINE ('DB_NAME', 'testdb');
$connection = @mysql_connect(DB_HOST, DB_USER, DB_PASSWORD)
or die('Could not connect to database');
mysql_select_db(DB_NAME)
or die ('Could not select database');
$query = "SELECT teste.id, teste.title, teste.abstract, teste.body, teste.keywords, tesi.image FROM teste INNER JOIN tesi ON teste.title = tesi.title WHERE teste.title = tesi.title";
$result = mysql_query($query) or die ("Could not execute query");
$data = '<?xml version="1.0" encoding="UTF-8" ?>';
$data .= '<rss version="2.0">';
$data .= '<channel>';
$data .= '<title>Bang Premier</title>';
$data .= '<link>http://www.bangpremier.com</link>';
$data .= '<description>Entertainment News</description>';
while($row = mysql_fetch_array($result)) {
extract($row);
$data .= '<item>';
$data .= '<title>'.$row['title'].'</title>';
$data .= '<link>'.$row['image'].'</link>';
$data .= '<description>'.$row['abstract'].'</description>';
$data .= '</item>';
}
$data .= '</channel>';
$data .= '</rss> ';
header('Content-Type: application/xml');
echo $data;
?>
エラーは何ですか? –
画像とリンクのどちらも表示されない、またはいずれかが表示されない場合、すべてのデータが消え、チャンネル名とチャンネルの説明のみが表示されます。 (具体的なエラーはありません)。それは単に表示されません。 – ika