所以我在数据库上有一个表,它有一些字段,图像字段只有图像的名称,图像保存在一个文件夹中。我得到了这段代码来显示结果,但它没有显示任何内容,页面是空白的..
<?php
include('ligacao.php');
$result = mysql_query("SELECT nome, genero, ano, banda, preco, arquivo FROM albuns");
while($row = mysql_fetch_array($result))
{
{
echo "<div id='sitios'>";
echo "<div class='imageRow'>";
echo "<div class='single'>";
echo "<a href='imagens_albuns/" . $row['arquivo'] . "' rel='lightbox'><img src='imagens_albuns/thumbnails/". $row['arquivo'] . "'/></a>";
echo "</div>";
echo "</div>";
echo "<div id='texto'>";
echo "<h2><b>" . $row['nome'] . "</b></h2>";
echo "<h3><b>Genero::</b></h3>" . $row['genero'] . "</br>";
echo "<h3><b>Ano:</b></h3>" . $row['ano'] . "</br>";
echo "<h3><b>Banda:</b></h3>" . $row['banda'] . "</br>";
echo "<h3><bPreço:</b></h3>" . $row['preco'] . "€";
echo "</div>";
echo "</div>";
}
}
mysql_close($ligacap);
?>
它有什么用?
答案 0 :(得分:0)
在查询表之前,必须先选择数据库。
在mysql_query
mysql_select_db($database);
其中$database
包含数据库的名称
编辑:还要注意另一个答案中提到的语法错误