Eu quero que, quando a tabela MySQL está vazia apareça um texto dizendo que não há imóveis disponíveis, mas, se colocarem nessa tabela um registro o texto já muda para imóveis à venda e entra o código da paginação.
Mas apareceu o seguinte erro: Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in D:\anoticiaboa\easyanb\EasyPHP-DevServer-14.1VC9\data\localweb\my portable files\pimenta\exibe_ven.php on line 185 >>>>>> "$num_rows = mysql_num_rows($result)or die("A query falhou: " . mysql_error());"
A query falhou: Table 'pimenta.imoven2' doesn't exist
<?php
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL);
$link = mysql_connect("localhost", "root", "");
mysql_select_db("pimenta", $link);
$table = "imoven2";
$result = mysql_query("SELECT * FROM $table", $link);
$num_rows = mysql_num_rows($result)or die("A query falhou: " . mysql_error());
if ($num_rows == 0){
echo "<h3>No momento não há imóveis à venda</h3>";
}else{
echo "<h3>Imóveis à venda</h3>";
$re = mysql_query("SELECT count(*)as total FROM $table");
$total1 = mysql_result($re,0,"total");
$pagina = isset ($_GET['pagina']) ? (int)$_GET['pagina'] : 0;
if (!$pagina){
$pagina = 0;
}
$limite = 10;
$inicio = $pagina * $limite;
$paginas = ceil($total1/$limite);
$sql = "SELECT * FROM $table ORDER by cod LIMIT $inicio, $limite";
$result = mysql_query($sql) or die("A query falhou: " . mysql_error());
$total = mysql_num_rows($result);
$qtd_colunas = 6;
if( $total > 0 ) {
while($l = mysql_fetch_array($result)) {
$cod = $l["cod"];
$tip = $l["tip"];
$dor = $l["dor"];
$bai = $l["bai"];
$val = $l["val"];
$fot = $l["fot"];
$val1 = number_format($val, 2, ',', '.');
echo "<table>
<tbody>
<tr>
<td><div class='foto-table'><img src='$fot' alt='vender' width='100%'></div></td>
<td> $tip $dor<br/> $bai<br> Valor: $val1</td>
<td><div class='foto-tablesm'><a href='recebe_escolhidos_ven.php?cod=$cod'><img src='saibamais.png' alt='vender' width='60%'></div></a></td>
</tr>
</tbody>
</table>";
}
}
if($pagina>0) {
$menos = $pagina - 1;
$url = $_SERVER["PHP_SELF"]."?pagina=".$menos;
echo "<a href=\"$url\"><div class='text'><strong>Anterior </strong></div></a>";
}
if($pagina<($paginas-1)) {
$mais = $pagina + 1;
$url = $_SERVER["PHP_SELF"]."?pagina=".$mais;
echo "<a href=\"$url\"><div class='text'><strong> Próxima</strong></div></a>";
}
}
?>