所以我得到这个用于行显示我的sql select:
$result = mysql_query("SELECT nome_sitio, horario, contato, morada, imagem FROM sitio where id_tipo=1");
echo "<table border='1'>
<tr>
<th>Nome</th>
<th>Horário</th>
<th>Contato</th>
<th>Morada</th>
<th>Imagem</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['nome_sitio'] . "</td>";
echo "<td>" . $row['horario'] . "</td>";
echo "<td>" . $row['contato'] . "</td>";
echo "<td>" . $row['morada'] . "</td>";
echo "<td>" . $row['imagem'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
但是我用html做了一个设计,用html和css看起来像这样:
http://i.stack.imgur.com/gb1s9.png
html代码是:
<div id="sitios">
<div class="imageRow">
<div class="single">
<a href="backoffice/images_sitios/$imagem" rel="lightbox"><img src="backoffice/images_sitios/thumbnails/$imagem"/></a>
</div>
</div>
<div id="texto">
<h2><b>$nome_sitio</b></h2>
<h3><b>Morada:</b></h3> $morada</br>
<h3><b>Horário:</b></h3> $horario</br>
<h3><b>Contato:</b></h3> $contato</br>
<h3><b>Freguesia:</b></h3> $idfreguesia
</div>
</div>
有人可以帮我用vars替换文字吗?
答案 0 :(得分:0)
您需要逃回PHP以显示变量:
<div id="sitios">
<div class="imageRow">
<div class="single">
<a href="backoffice/images_sitios/<?php echo $imagem; ?>" rel="lightbox"><img src="backoffice/images_sitios/thumbnails/<?php echo $imagem; ?>"/></a>
</div>
</div>
<div id="texto">
<h2><b><?php echo $nome_sitio; ?></b></h2>
<h3><b>Morada:</b></h3> <?php echo $morada; ?></br>
<h3><b>Horário:</b></h3> <?php echo $horario; ?></br>
<h3><b>Contato:</b></h3> <?php echo $contato; ?></br>
<h3><b>Freguesia:</b></h3> <?php echo $idfreguesia; ?>
</div>
</div>