Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\ec\Cap5Lab24.php on line 20
dados
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\ec\Cap5Lab24.php on line 26
OBS.:
a linha 20 e esta: $num_linhas = mysql_num_rows($res);
a linha 26 e esta: while ($dados = mysql_fetch_assoc($res))
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Acessando dados de um banco de dados Mysql</title>
</head>
<body>
<font face="Arial, Helvetica, sans-serif" size="2" color="red"><b>Ola pessoal! Estes são alguns dados do primeiro livro da Tabela Livros da Editora </b></font><br/><br />
<?
require_once 'conexao.php';
$query = "SELECT categorias.categoria, livros.codlivro, livros.titulo, livros.autor, livros.preço";
$query .= "FROM categorias ";
$query .= "INNER JOIN livros ";
$query .= "ON categorias.codCategoria = livros.codCategoria ";
$res = mysql_query($query);
$num_linhas = mysql_num_rows($res);
echo $num_linhas . " dados <br><br>";
echo "<table width='100%' border='0'>";
echo "<tr>";
echo "<td bgcolor='maroon'><font color='white' size'1' face='arial'>Codigo</td>"; echo "<td bgcolor='maroon'><font color='white' size'1' face='arial'>Titulo</td>"; echo "<td bgcolor='maroon'><font color='white' size'1' face='arial'>Nome do Autor</td>"; echo "<td bgcolor='maroon'><font color='white' size'1' face='arial'>preço</td>";
echo "</tr>";
while ($dados = mysql_fetch_assoc($res))
{
echo "<tr>";
echo "<td bgcolor='gold'<font color='black' size='2' face='arial'>" . $dados["CodLivro"] . "</td>";
echo "<td bgcolor='gold'<font color='black' size='2' face='arial'>" . $dados["Titulo"] ."</td>";
echo "<td bgcolor='gold'<font color='black' size='2' face='arial'>" . $dados["Autor"] . "</td>";
echo "<td bgcolor='gold'<font color='black' size='2' face='arial'>" . $dados["Categoria"] . "</td>";
echo "<td bgcolor='gold'<font color='black' size='2' face='arial'>R$ " . number_format($dados["preço"],2,",",".") . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
</body>
</html>
Pergunta
Martinsrj
Ola pessoal!
Estou aqui com duvidas com o seguinte erro:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\ec\Cap5Lab24.php on line 20
dados
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\ec\Cap5Lab24.php on line 26
OBS.:
a linha 20 e esta: $num_linhas = mysql_num_rows($res);
a linha 26 e esta: while ($dados = mysql_fetch_assoc($res))
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.