Por que esse código ta dando erro na linha 2 e 4 do arquivo MOSTRASELECT3.PHP (é o segundo código ai embaixo)? 2 e 4 estão SUBLINHADAS.
Warning: Supplied argument is not a valid MySQL result resource in c:\phpdev\www\imobiliaria\www\mostraselect3.php on line 2
Warning: Supplied argument is not a valid MySQL result resource in c:\phpdev\www\imobiliaria\www\mostraselect3.php on line 4
<?
$conec ;
$bco ;
$conectou = 0;
include "conexao.php" ;
if ($conectou) {
$sql = "select para, tipo, bairro, preco from tb_imoveis ORDER BY preco DESC LIMIT 3 " ;
$res = mysql_query($sql,$conec);
$linhas = mysql_num_rows($res) ;
if (($res) and ($linhas)) {
include "mostraselect3.php" ;
}
else {
echo "Erro, favor avisar pelo e-mail rrr@rrr.com.";
} //fecha else
} //fecha conectou
?>
Ai o MOSTRASELECT3.PHP É ESSE:
<?
$linhas = mysql_num_rows($res) ;
$linhasini = 1 ;
$dados = mysql_fetch_array($res) ;
?>
<?
while ($linhasini <= $linhas) {
$para = $dados['para'] ;
$tipo = $dados['tipo'] ;
$bairro = $dados['bairro'] ;
$preco = $dados['preco'] ;
?>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td>
<table width="372" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="144" align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo:</font></strong></font></strong></font></div></td>
<td width="228" align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $tipo; ?></font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><?php echo $para; ?>
</font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bairro:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $bairro; ?> </font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Preço:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $preco; ?> </font></strong></div></td>
</tr>
</table>
</td>
</tr>
</table>
<?
$linhasini ++ ;
$dados = mysql_fetch_array($res) ;
}
?>
Alguém ai pode me dar uma mãozinha!
Erro No Select. Por Que Em?
Started By sensuais, 21/08/2003, 22:05
2 replies to this topic
#1
Posted 21/08/2003, 22:05
#2
Posted 22/08/2003, 00:53
troca essas linhas:
$linhas = mysql_num_rows($res) ;
$dados = mysql_fetch_array($res) ;
por:
$linhas = mysql_num_rows($res) or die(mysql_error());
$dados = mysql_fetch_array($res) or die(mysql_error());
provavelmente vc vai descobrir o erro sozinho... mais qqr coisa estamos ai
$linhas = mysql_num_rows($res) ;
$dados = mysql_fetch_array($res) ;
por:
$linhas = mysql_num_rows($res) or die(mysql_error());
$dados = mysql_fetch_array($res) or die(mysql_error());
provavelmente vc vai descobrir o erro sozinho... mais qqr coisa estamos ai
#3
Posted 22/08/2003, 11:46
Fiz o que vc falou mais aparece isso:
Warning: Supplied argument is not a valid MySQL result resource in c:\phpdev\www\imobiliaria\www\mostraselect3.php on line 2
Essa linha 2 está sublinhada.
<?
$linhas = mysql_num_rows($res) or die(mysql_error());
$linhasini = 1 ;
$dados = mysql_fetch_array($res) or die(mysql_error());
//$linhas = mysql_num_rows($res) ;
//$linhasini = 1 ;
//$dados = mysql_fetch_array($res) ;
?>
<?
while ($linhasini <= $linhas) {
$para = $dados['para'] ;
$tipo = $dados['tipo'] ;
$bairro = $dados['bairro'] ;
$preco = $dados['preco'] ;
?>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td>
<table width="372" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="144" align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo:</font></strong></font></strong></font></div></td>
<td width="228" align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $tipo; ?></font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><?php echo $para; ?>
</font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bairro:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $bairro; ?> </font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Preço:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $preco; ?> </font></strong></div></td>
</tr>
</table>
</td>
</tr>
</table>
<?
$linhasini ++ ;
$dados = mysql_fetch_array($res) ;
}
?>
O arquivo que stá com o include para essa página ai acima é esse:
<?
$conec ;
$bco ;
$conectou = 0;
include "conexao.php" ;
if ($conectou) {
$sql = "select para, tipo, bairro, preco from tb_imoveis ORDER BY preco DESC LIMIT 3 " ;
$res = mysql_query($sql,$conec);
$linhas = mysql_num_rows($res) ;
if (($res) and ($linhas)) {
include "mostraselect3.php" ;
}
else {
echo "Erro, favor avisar pelo e-mail rrr@rrr.com.";
} //fecha else
} //fecha conectou
?>
Agora gostária de saber se tem algum problema pois até chegar aquela página que mostra e que é a que está dando erro, ela passa por dois includes.
Pois que está na primeira página chamando um que chama o outra é essa:
<?
include "ver_sessao.php"; //Verifica se a sessão está ativa
?>
<html>
<head>
<title>Administração de cadastro de Imóveis</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#333333" vlink="#333333">
<table width="100%" border="0" cellspacing="0">
<tr>
<td> </td>
</tr>
<tr>
<td bgcolor="#666666">
<div align="center"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Administração
de cadastro de Imóveis</i></b></font></div>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mostrar
cadastrados </font></strong></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmconsulta.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"> </td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Pesquisa</font></strong></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="frmpesquisasimples.php">Pesquisa
Simples</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmpesquisabairro.php">Pesquisa
por Bairro</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><a href="frmpesquisa.php"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Pesquisa
detalhada de Imóvel</font></a></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"> </td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cadastros</font></strong></td>
</tr>
<tr>
<td width="86%" bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastraimovel.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastrabairro.php">Bairro</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastrofoto.php">Foto</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastratipo.php">Tipo
de Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastrapara.php">Imóvel
Para</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Alterações</strong></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmaltera01.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Excluir</strong></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexclui.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluibairro.php">Bairro</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluifoto.php">Foto</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluitipo.php">Tipo
de Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluipara.php">Imóvel
Para</a></font></td>
</tr>
</table>
<p> </p>
<p>
<?
include "mostraselect3.php" ;
?>
</p>
</body>
</html>
Se alguem puder me dar uma mãozinha, fico grato....
Warning: Supplied argument is not a valid MySQL result resource in c:\phpdev\www\imobiliaria\www\mostraselect3.php on line 2
Essa linha 2 está sublinhada.
<?
$linhas = mysql_num_rows($res) or die(mysql_error());
$linhasini = 1 ;
$dados = mysql_fetch_array($res) or die(mysql_error());
//$linhas = mysql_num_rows($res) ;
//$linhasini = 1 ;
//$dados = mysql_fetch_array($res) ;
?>
<?
while ($linhasini <= $linhas) {
$para = $dados['para'] ;
$tipo = $dados['tipo'] ;
$bairro = $dados['bairro'] ;
$preco = $dados['preco'] ;
?>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td>
<table width="372" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td width="144" align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo:</font></strong></font></strong></font></div></td>
<td width="228" align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $tipo; ?></font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><?php echo $para; ?>
</font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bairro:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $bairro; ?> </font></strong></div></td>
</tr>
<tr>
<td align="left" bgcolor="#CCCCCC"> <div align="right"><font color="#666666"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Preço:</font></strong></font></div></td>
<td align="left" bgcolor="#EAEAEA"> <div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo $preco; ?> </font></strong></div></td>
</tr>
</table>
</td>
</tr>
</table>
<?
$linhasini ++ ;
$dados = mysql_fetch_array($res) ;
}
?>
O arquivo que stá com o include para essa página ai acima é esse:
<?
$conec ;
$bco ;
$conectou = 0;
include "conexao.php" ;
if ($conectou) {
$sql = "select para, tipo, bairro, preco from tb_imoveis ORDER BY preco DESC LIMIT 3 " ;
$res = mysql_query($sql,$conec);
$linhas = mysql_num_rows($res) ;
if (($res) and ($linhas)) {
include "mostraselect3.php" ;
}
else {
echo "Erro, favor avisar pelo e-mail rrr@rrr.com.";
} //fecha else
} //fecha conectou
?>
Agora gostária de saber se tem algum problema pois até chegar aquela página que mostra e que é a que está dando erro, ela passa por dois includes.
Pois que está na primeira página chamando um que chama o outra é essa:
<?
include "ver_sessao.php"; //Verifica se a sessão está ativa
?>
<html>
<head>
<title>Administração de cadastro de Imóveis</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#333333" vlink="#333333">
<table width="100%" border="0" cellspacing="0">
<tr>
<td> </td>
</tr>
<tr>
<td bgcolor="#666666">
<div align="center"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><i>Administração
de cadastro de Imóveis</i></b></font></div>
</td>
</tr>
<tr>
<td>
<hr>
</td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mostrar
cadastrados </font></strong></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmconsulta.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"> </td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Pesquisa</font></strong></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="frmpesquisasimples.php">Pesquisa
Simples</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmpesquisabairro.php">Pesquisa
por Bairro</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><a href="frmpesquisa.php"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Pesquisa
detalhada de Imóvel</font></a></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"> </td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cadastros</font></strong></td>
</tr>
<tr>
<td width="86%" bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastraimovel.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastrabairro.php">Bairro</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastrofoto.php">Foto</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastratipo.php">Tipo
de Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmcadastrapara.php">Imóvel
Para</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Alterações</strong></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmaltera01.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
</tr>
<tr>
<td bgcolor="#CCCCCC"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Excluir</strong></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexclui.php">Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluibairro.php">Bairro</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluifoto.php">Foto</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluitipo.php">Tipo
de Imóvel</a></font></td>
</tr>
<tr>
<td bgcolor="#EEEEEE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="frmexcluipara.php">Imóvel
Para</a></font></td>
</tr>
</table>
<p> </p>
<p>
<?
include "mostraselect3.php" ;
?>
</p>
</body>
</html>
Se alguem puder me dar uma mãozinha, fico grato....
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)