0
我必须创建一个数组从我的mysql数据库diusplay一个随机文件名。不幸的是它不能正确显示。随机图像正确
我需要的爆炸基于文件ID以显示该电视连续剧正确的旗帜picturse工作。
<?php include '../connect/dbseries.php' ?>
<?php include 'Sbarray.php' ?>
<?php
$names = explode ("|", $row['4']);
?>
<center><?php
while($row=mysql_fetch_array($result2)){
echo '<a href="episodemenu.php?id='.$row['ID'].'"><img src="../images/series/'. $names[array_rand($names,1)].'" width="800" height="150" style="padding:2px;"></a>';
}
?>
</center>
我的数组页面
<?php $result2 = mysql_query("SELECT
ID,
pretty_name,
sortname,
Genre,
Bannerfilenames,
CurrentBannerFilename,
Posterfilenames,
PosterBannerFileName,
summary,
Fanart,
IMDB_ID
FROM online_series
order by sortname ASC;");
if (!$result2) {
echo 'Could not run query: ' . mysql_error();
exit;
}
?>
<?php $row = mysql_fetch_row($result2);
//setup array
$banner = $row['4'];
?>
这是所有的代码,我在页面上。任何帮助,将不胜感激,因为它只能说明从第1行,而不是针对每行/电视剧
图片我asume它有事情做与爆炸的命令,但无法弄清楚如何纠正它。
在此先感谢
也许你可以提供更多的代码。因为如果是网页上的所有代码,其中是RESULT2设置?如果在while循环中设置变量行,它如何存在于第4行?也许这将有助于了解行[4]和如何表的结构格式。 – rokdd
对不起我的坏我现在已经添加了其他网页的数组。希望它可以帮助 –