AleeFerreira Postado Junho 28, 2012 Denunciar Share Postado Junho 28, 2012 (editado) Criei uma página para cadastrar clientes, mas quando eu cadastro aparece isso:Não sei o que está acontecendo pois sou novato em PHPSegue abaixo o código que criei para cadastrar:<?php $Cliente = mysql_real_escape_string($_POST['Cliente']); $Senha = mysql_real_escape_string($_POST['Senha']); $Porta = mysql_real_escape_string($_POST['Port']); $conectar = mysql_connect('localhost','root',''); if($conectar) { mysql_select_db('TESTE',$conectar); $consulta = mysql_query("SELECT * FROM `Cliente` WHERE `Usuario` = '$Cliente'"); if(mysql_num_rows($consulta) > 0) { echo('<center><H2>O nome já existe no banco de dados</H2></center>'); } else { mysql_query("INSERT INTO `Cliente` (Usuario, Senha, Port) VALUES('$Cliente','$Senha','$Porta')"); echo('<center><H2>O usuário foi criado com sucesso.</H2></center>'); } } ?> Editado Junho 28, 2012 por AleeFerreira Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JaguA Postado Junho 28, 2012 Denunciar Share Postado Junho 28, 2012 Tente assim.<?php $Cliente = mysql_real_escape_string($_POST['Cliente']); $Senha = mysql_real_escape_string($_POST['Senha']); $Porta = mysql_real_escape_string($_POST['Port']); $conectar = mysql_connect('localhost','root',''); if($conectar) { mysql_select_db('TESTE',$conectar); $consulta = mysql_query("SELECT * FROM Cliente WHERE Usuario = '".$Cliente."'"); $num = mysql_num_rows($consulta); if($num > 0) { echo '<center><H2>O nome já existe no banco de dados</H2></center>'; } else { mysql_query("INSERT INTO Cliente (Usuario, Senha, Port) VALUES('$Cliente','$Senha','$Porta')"); echo '<center><H2>O usuário foi criado com sucesso.</H2></center>'; } } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AleeFerreira Postado Junho 28, 2012 Autor Denunciar Share Postado Junho 28, 2012 Não funciono.Continua a mesma coisa ): Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JaguA Postado Junho 28, 2012 Denunciar Share Postado Junho 28, 2012 então ou o código executado não é esse ou pode ter algo mal configurado no seu apache por que não faz sentido. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcelo_2 Postado Junho 29, 2012 Denunciar Share Postado Junho 29, 2012 (editado) Alee, tenta assim:<?php $conectar = mysql_connect('localhost','root',''); mysql_select_db('TESTE',$conectar); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>teste scriptbrasil</title> </head> <body> <form name="form1" method="post" action=""> <label> <input name="Cliente" type="text" id="Cliente"> </label> <label> <br> <input name="Senha" type="text" id="Senha"> </label> <br> <label> <input name="Port" type="text" id="Port"> <br> <input type="submit" name="Submit" value="enviar"> </label> </p> </form> </body> </html> <?php $Cliente = mysql_real_escape_string($_POST['Cliente']); $Senha = mysql_real_escape_string($_POST['Senha']); $Porta = mysql_real_escape_string($_POST['Port']); $consulta = mysql_query("SELECT * FROM cliente WHERE Usuario= '".$Cliente."'"); if(mysql_num_rows($consulta) > 0) { echo "O nome já existe no banco de dados"; } else { $consulta=mysql_query("INSERT INTO cliente (Usuario, Senha, Port) VALUES('$Cliente','$Senha','$Porta')"); echo "O usuário foi criado com sucesso."; } ?> Editado Junho 29, 2012 por Marcelo_2 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 chai0304 Postado Junho 30, 2012 Denunciar Share Postado Junho 30, 2012 Não funciono. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Junho 30, 2012 Denunciar Share Postado Junho 30, 2012 Crie um arquivo com o seguinte:<?phpphpinfo();?>E diga o que retorna. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
AleeFerreira
Criei uma página para cadastrar clientes, mas quando eu cadastro aparece isso:
Não sei o que está acontecendo pois sou novato em PHP
Segue abaixo o código que criei para cadastrar:
Editado por AleeFerreiraLink para o comentário
Compartilhar em outros sites
6 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.