Jeison Pereira Postado Outubro 23, 2010 Denunciar Share Postado Outubro 23, 2010 olá, pessoal!já tentamos e não consegui funcionar... estou começando aprender desenvolver E-commerce. e apareceu erro..Esse código para carrinho de compras.<div align="center"> <?php include 'conn.php'; //********************************************************************* // CONFIGURAÇÃO DE BANCO DE DADOS //********************************************************************* $bd = mysql_select_db($database,$conn); ?> <table cellspacing="1" cellpadding="0" width="50%" align="center" border="0"> <tr> <td> <?php $sql = "select * from tbl_produtos order by hand() limit 0,4"; geraColunas(2,$sql); ?> </td> </tr> </table> <?php function geraColunas($pNumColunas,$pQuery){ $resultado = mysql_query($query); echo ("<table width='100%' border='0'>\n"); for($i=0;mysql_num_rows($resultado);++$i){ for($iCont = 0; $iCont < $pNumColunas; $iCont++){ $linha = mysql_fetch_array($resultado); if($i > $linha){ if($iCont < $pNumColunas - 1) echo "</tr> \n"; break; } $cod = $linha[0]; $nome =$linha[1]; $img = $linha[2]; $preço = number_format($linha[3],2,",","."); if($iCont == 0) echo "<tr>\n"; echo"<td>"; echo"<table width='266' border ='0' cellspacing='0' cellpadding='0'>"; echo"<tr>"; echo"<td width='250' height='141' valign='middle'><div align='center'><img src='imagem/".$img."' border='0' witdh='189' height='141'/></div></td>"; echo"</tr>"; echo"<tr>"; echo"<td>"; echo"<table width='92%' border='0' cellspacing='0' cellpadding='0'>"; echo"<tr>"; echo"<td><div align='center' style='font-size:10px;font-family:Verdana'><strong><a href='carrinho.php?cod=".$cod."&acao='incluir'>".$nome."</a></strong></div align='center'><font color='#ff0000' size='4px'> R$ ".$preço."</font></strong></div></td>"; echo"</tr>"; echo"<tr>"; echo"<td><div align='center' style'font-size:10px;font-family:Verdana'><a href='carinho.php?cod=".$cod."&acao=incluir'><img src'imagem/add_carrinho.jpg border='0'></a></div></td>"; echo"</tr>"; echo"</table>"; echo"</td>"; echo"</tr>"; echo"</table>"; echo"</td>"; if($iCont == $pNumColunas -1){ echo"</tr>\n"; } else { $i++; } } } echo"</table>"; } ?> </div> Esse código para connectar banco de dados <?php if($conn= mysql_connect("localhost","root","")){ echo "Erro de conexão"; exit; } if($con = mysql_select_db("lojavirtual",$con)){ echo "Erro selecionar no MySQL"; exit; } ?>e apareceu a tela testado foi "Erro de conexão". alguéns sabe esse resolver a problemas e poderá me ajudar a corrigir...Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Outubro 25, 2010 Denunciar Share Postado Outubro 25, 2010 Movido PHP > Tutoriais & Dicas - PHP para PHP Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Stoma Postado Outubro 25, 2010 Denunciar Share Postado Outubro 25, 2010 Altere a conexão para isto:$conn= mysql_connect("localhost","root","") or die(mysql_error()); if($conn){ echo "Erro de conexão"; exit; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jeison Pereira Postado Outubro 26, 2010 Autor Denunciar Share Postado Outubro 26, 2010 Altere a conexão para isto:$conn= mysql_connect("localhost","root","") or die(mysql_error()); if($conn){ echo "Erro de conexão"; exit; }Já alterei que você falou e continuar dando erro de conexão. não estou entendo esse... eu já programei outro código e funcionando corretamente e mesma coisa de configuração de acesso. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rickayron Postado Outubro 26, 2010 Denunciar Share Postado Outubro 26, 2010 Altere a conexão para isto:$conn= mysql_connect("localhost","root","") or die(mysql_error()); if($conn){ echo "Erro de conexão"; exit; }Já alterei que você falou e continuar dando erro de conexão. não estou entendo esse... eu já programei outro código e funcionando corretamente e mesma coisa de configuração de acesso.post o erro informado amigo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jeison Pereira Postado Outubro 27, 2010 Autor Denunciar Share Postado Outubro 27, 2010 Altere a conexão para isto:$conn= mysql_connect("localhost","root","") or die(mysql_error()); if($conn){ echo "Erro de conexão"; exit; }Já alterei que você falou e continuar dando erro de conexão. não estou entendo esse... eu já programei outro código e funcionando corretamente e mesma coisa de configuração de acesso.post o erro informado amigo.Mas qual erro? é código? Não entendi que você falou? me explique clareza... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Stoma Postado Outubro 27, 2010 Denunciar Share Postado Outubro 27, 2010 Qual a mensagem de erro que aparece?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jeison Pereira Postado Outubro 27, 2010 Autor Denunciar Share Postado Outubro 27, 2010 Qual a mensagem de erro que aparece??Eu já resolvi esse problemas e funcionou... funcionando o banco de dados<?php $conn=mysql_connect("localhost","root","") or die(mysql_error()); if($conn){ mysql_select_db("lojavirtual"); } ?> Agora encontramos outro erro... veja em baixo.. Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\LojaVirtual\produtos.php on line 33 Encontramos código que está erro... for($i=0;mysql_num_rows($resultado);++$i){Veja em todos código em cima... espero que me ajudem a corrigir..Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jeison Pereira
olá, pessoal!
já tentamos e não consegui funcionar... estou começando aprender desenvolver E-commerce. e apareceu erro..
Esse código para carrinho de compras.
Esse código para connectar banco de dadose apareceu a tela testado foi "Erro de conexão". alguéns sabe esse resolver a problemas e poderá me ajudar a corrigir...
Obrigado!
Link para o comentário
Compartilhar em outros sites
7 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.