Martinsrj 0 Denunciar post Postado Junho 13, 2009 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\Cap5Lab22.php on line 18 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\Cap5Lab22.php on line 24 OBS.: a linha 18 e esta: $num_linhas = mysql_num_rows($res); a linha 24 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 sao alguns dados do primeiro livro da Tabela Livros da Editora </b></font><br/><br /> <? require_once 'conexao.php'; $query = "SELECT CodLivro, Titulo, Autor, Preco "; $query .= $query . "FROM livros "; $query .= $query . "WHERE livros.autor LIKE '%Oliviero%' "; $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'>Preco</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'>R$ " . number_format($dados["Preco"],2,",",".") . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); ?> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
Martinsrj 0 Denunciar post Postado Junho 13, 2009 RESOLVIDO: $query = "SELECT CodLivro, Titulo, Autor, Preco "; $query .= "FROM livros "; $query .= "WHERE livros.autor LIKE '%Oliviero%' "; $res = mysql_query($query); http://forum.imasters.com.br/public/style_emoticons/default/graduated.gif Compartilhar este post Link para o post Compartilhar em outros sites