Ir para conteúdo
Fórum Script Brasil
  • 0

mysql_num _rows;


Edielson

Pergunta

Bom dia, caros amigos.

Possuo um script que na minha máquina funciona perfeitamente. Ao migrar para o servidor de hospedagem ele dá erro. O erro é: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/ipisaorg/public_html/conselho.php on line 24

Gostaria que alguém mais experiente pudesse me ajudar, por favor.

Eis aqui o código:

<html>

<head>

<title>1ª Igreja Presbiteriana Independente de Santo André</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body text="#000000" link="#000000" vlink="#000000" alink="#000000">

<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="2"><div align="center">

<?php include "cabecalho.inc";?>

</div></td>

</tr>

<tr>

<td width="22%" height="460" valign="top">

<?php include "menu_lat2.inc";?>

</td>

<td height="16" valign="top"> <p align="center">

<?php

include "conecta_mysql.inc";

$linhas=0;

$data_atual=date('Y-m-d');

$resultado = mysql_query ("SELECT * from conselho where status='Sim' order by graduacao,nome");

$linhas=mysql_num_rows($resultado);//Erro aqui

if($linhas==0)//Não há atividades

{

echo'<p align="center"><font size="2" face="Verdana"><strong>NÃO HÁ CONSELHO CONSTITUÍDO</strong></font></p>';

}

else//else2

{

echo'<br>';

echo'<p align="center"><font size="4" face="Verdana">CONSELHO</font></p>';

echo'<table width="80%" border="0" align="center" cellpadding="0" cellspacing="1">

<tr>

<td width="8%" height="16" valign="middle" bgcolor="#4F7DB0"> <div align="center"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><strong>ID</strong></font></div></td>

<td width="46%" valign="middle" bgcolor="#4F7DB0">

<div align="center"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><strong>NOME</strong></font></div></td>

<td width="46%" valign="middle" bgcolor="#4F7DB0">

<div align="center"><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><strong>CARGO</strong></font></div></td>

</tr>

</table>';

for($i=0;$i<$linhas;$i++)

{

$linha=mysql_fetch_array($resultado);//Array que armazena cada registro do BD em uma linha

echo'<table width="80%" border="0" align="center" cellpadding="0" cellspacing="1">

<tr>

<td width="8%" height="16" valign="top" bgcolor="#D9E3EE">

<div align="center"><font size="2" face="Verdana">'.$linha["id"].'</font></div></td>

<td width=46%" valign="top" bgcolor="#D9E3EE">

<div align="left"><font size="2" face="Verdana">'.$linha["nome].'</font></div></td>

<td width="46%" valign="top" bgcolor="#D9E3EE">

<div align="left"><font size="2" face="Verdana">'.$linha["cargo"].'</font></div></td>

</tr>

</table>';

}//final do for

}//Final do else2

?>

</p>

<form name="form1" method="post" action="contato_conselho.php" target="_parent">

<div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para

enviar uma mensagem digite o ID aqui </font>

<input name="id" type="text" size="5">

<input type="submit" name="Submit" value="Enviar Mensagem">

</div>

</form>

<div align="center"></div>

<div align="center"></div>

<blockquote>

<div align="left"></div>

</blockquote></td>

</tr>

<tr>

<td colspan="2"><div align="center">

<?php include "rodape.inc";?>

</div></td>

</tr>

</table>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Troca isso:

$resultado = mysql_query ("SELECT * from conselho where status='Sim' order by graduacao,nome");

Por isso:

$resultado = mysql_query ("SELECT * from conselho where status='Sim' order by graduacao,nome")OR DIE(mysql_error());

Link para o comentário
Compartilhar em outros sites

  • 0
Troca isso:

$resultado = mysql_query ("SELECT * from conselho where status='Sim' order by graduacao,nome");

Por isso:

$resultado = mysql_query ("SELECT * from conselho where status='Sim' order by graduacao,nome")OR DIE(mysql_error());

Deu a mensagem: No database selected

Não houve seleção de banco de dados?

Vou rever a conexão

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...