Guest - Toledo - Postado Novembro 4, 2004 Denunciar Share Postado Novembro 4, 2004 <?php $conexao=mysql_connect ("localhost") or die ('Sem Conexão: ' . mysql_error()); $db=mysql_select_db ("debito", $conexao); $sql = "SELECT fatura.id, fatura.nome, fatura.cpf, tópico.l1, tópico.valor"; $sql = $sql . "FROM fatura "; $sql = $sql . "INNER JOIN tópico"; $sql = $sql . "ON tópico.id = fatura.id"; $sql = $sql . "WHERE fatura.id = 1 "; $rs = mysql_query($sql, $conexao); while ($linha = mysql_fetch_array($rs)){ ////// o ERRO é NESSA LINHA $id=$linha["id"]; $nome=$linha["nome"]; $cpf=$linha["cpf"]; $l1=$linha["l1"]; $valor=$linha["valor"]; ?> <? echo $id; ?><br> <? echo $nome; ?><br> <? echo $cpf; ?><br> <? echo $l1; ?>........<? echo $valor; ?> <? } ?> porque ta dando isso :Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\phpdev5\www\vizu.php on line 10while ($linha = mysql_fetch_array($rs)){ ////// o ERRO é NESSA LINHA pow mw ajudem ai tem outro jeito de chamar to chamando de duas tabelas Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Novembro 4, 2004 Denunciar Share Postado Novembro 4, 2004 Tente assim:$sql = "SELECT fatura.id, fatura.nome, fatura.cpf, tópico.l1, tópico.valor";$sql .= " FROM fatura ";$sql .= " INNER JOIN tópico ";$sql .= " ON tópico.id = fatura.id ";$sql .= " WHERE fatura.id = 1 "; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - toledo - Postado Novembro 4, 2004 Denunciar Share Postado Novembro 4, 2004 owwww agora funfo mais um favor meu amigo <?php $conexao=mysql_connect ("localhost") or die ('Sem Conexão: ' . mysql_error()); $db=mysql_select_db ("debito", $conexao); $sql = "SELECT fatura.id, fatura.nome, fatura.cpf, tópico.l1, tópico.valor"; $sql .= " FROM fatura "; $sql .= " INNER JOIN tópico "; $sql .= " ON tópico.id = fatura.id "; $sql .= " WHERE fatura.id = 1 "; $rs = mysql_query($sql, $conexao); while ($linha = mysql_fetch_array($rs)){ $id=$linha["id"]; $nome=$linha["nome"]; $cpf=$linha["cpf"]; $l1=$linha["l1"]; $valor=$linha["valor"]; ?> <? echo $id ?><br> <? echo $nome ?><br> <? echo $cpf ?><br> <? echo $l1; ?>........<? echo $valor; ?> <? } ?> só uma coisa cara porque ta trazendo assim ?1teste12345teste3........12870 1 // aqui eu não queria que repetisse o id e nome teste12345teste2........13960 1teste12345teste1........12345 ou seja me traria só assim teste1 ....... 12345 teste2 ........12000 manja e se possivel você poderia me ensinar como tranformar 12345 em moeda obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Novembro 4, 2004 Denunciar Share Postado Novembro 4, 2004 É só você tirar o que você não quer aqui:<? echo $id ?><br> <? echo $nome ?><br> <? echo $cpf ?><br> <? echo $l1; ?>........<? echo $valor; ?>Isso vai te ajudar transformar em moeda: http://br.php.net/number_format Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Toledo -
porque ta dando isso :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\phpdev5\www\vizu.php on line 10
while ($linha = mysql_fetch_array($rs)){ ////// o ERRO é NESSA LINHA
pow mw ajudem ai tem outro jeito de chamar to chamando de duas tabelas
Link para o comentário
Compartilhar em outros sites
3 respostass 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.