イメージがサーバー上の/ images /フォルダに保存され、それぞれの詳細がmysqlデータベース(title、description、imagesrc)に保存される新しいイメージギャラリーをセットアップしました。php image gallery
しかし私がやっているのは、サーバー上のフォルダに保存されているすべてのイメージを、htmlで一覧表示せずに取り戻すことです。私はPHPを持っている正しいフィールドを引き戻し、ギャラリーを正しく入力するが、新しい画像がライブラリに追加されるか、元の画像の1つが更新されると、明らかに私のサイトを引き抜かない。
私のコードは次のとおりです。
ループ内でこの情報を取得するための最良の方法は何<div id="galleria"><!-- Begin Galleria -->
<div>
<a href="<?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['imagesrc'];
}
mysql_close($con);
?>">
<img src="<?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['imagesrc'];
}
mysql_close($con);
?>" alt='' title='' />
</a>
<strong><?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['title'];
}
mysql_close($con);
?></strong>
<span><?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['desc'];
}
mysql_close($con);
?></span>
</div>
<div>
<a href="<?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['imagesrc'];
}
mysql_close($con);
?>">
<img src="<?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['imagesrc'];
}
mysql_close($con);
?>" alt='' title='' />
</a>
<strong><?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['title'];
}
mysql_close($con);
?></strong>
<span><?php mysql_select_db("dbname", $con);
$result = mysql_query("SELECT * FROM images WHERE id='1'");
while($row = mysql_fetch_array($result))
{
echo $row['desc'];
}
mysql_close($con);
?></span>
</div>
<div>
- 私は、PHPで非常に熟練していないですので、任意の助けをいただければ幸いです(あなたは私のコードから見ることができるように!)このスクリプトへのループを構築して、フォルダ内にあるすべての画像に基づいてギャラリーにデータを埋め込む方法について説明します。
ありがとうございます!
JD
http://www.phpjabbers.com/ask91-read-files-name-in-folder-using-php.html - Arian Acostaにはsciptがあります。この方法でalt属性の説明や意味のある文字列を取得しないことに注意してください。私はデータベースのセットアップが良いと思う、あなたはすべての画像がフォルダ内に存在することを確認する必要があります。しかし、私はそれが面倒な価値があると思う。 –