Ir para conteúdo
Fórum Script Brasil
  • 0

Formulario Em Php Com Bd Mysql


Guest - Emanuel -

Pergunta

Guest - Emanuel -

Ola pessoal! sou novo aqui no forum!

bem estou com o seguinte problema, estou criando um formulario de cadastro com status, nome endereco essas coisas esse banco de dados eu já criei em mysql o problema e que montei um site com toda estetica titulo nome da cada campo do formulario dai quando fui colocar pra conectar ao banco de dados beleza mas quando fui colocar pros dados que tão dentro do formulario cair dentro do BD mysql não cai e não retorna nenhum error.

ficaria grato se alguém postasse uma solucao tipo um exemplo de como se pode fazer da maneira correta.

tipo quando eu clicar em cadastrar ele salvar os dados dentro do banco de dados

fico grato com a colaboracao de todos

Link para o comentário
Compartilhar em outros sites

15 respostass a esta questão

Posts Recomendados

  • 0

Segue o codigo e o local onde esta hospedado

http://200.141.162.220/cctc/firewall.php

<%

$host="localhost";

$usuario="root";

$senha="4853emcc";

$bancodedados="cctc";

if(!$link= mysql_connect($host,$usuario,$senha)){ $MSG ="Erro na conexão, Favor Verificar!"}

if($acao=="post")

{

mysql_select_db("$DB_name",$link);

LineSQL="INSERT INTO firewall VALUES (status, ether, ipsource, mascara, numeromascara, broadcast, ipcliente, mascource, velocidademaxima, velocidademinima, velocidadeupload, prioridade, cod_cliente, ipdedicado)";

}

%>

<html>

<head>

<title>CCTC - Controle de Clientes Tiangu&aacute;.com</title>

</head>

<body>

<form method="POST" action="#" name="form">

<input type="hidden" name="acao" value="">

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<strong><font color="#0000FF" size="6" face="Arial, Helvetica, sans-serif">CCTC</font></strong><font color="#0000FF" size="6" face="Arial, Helvetica, sans-serif"> -

FireWall</font>

<table width="101%" border="0">

<tr>

<td><p align="center">&nbsp;</p>

<p align="center"><strong><font size="4"><em>Formulario para o Cadastro de Clientes:</em></font></strong></p>

<p>&nbsp;</p></td>

</tr>

</table>

<table width="101%" border="0">

<tr>

<td width="38%"><font size="4">Status do Cliente................................:</font></td>

<td width="62%"><select name="status">

<option value="a">________________________</option>

<option selected value="a">Liberar Cliente</option>

<option value="aa">Liberar Cliente da Mesma Faixa de Ip</option>

<option value="b">Liberar Cliente com IP Dedicado</option>

<option value="bb">Liberar Cliente com Ip Dedicado da Mesma Faixa de IP</option>

<option value="am">Liberar Cliente Pela Manha</option>

<option value="an">Liberar Cliente Pela Noite</option>

</select></td>

</tr>

<tr>

<td><font size="4">ETH de Entrada do Cliente.................:</font></td>

<td><input type="text" name="ether" size="7" maxlength="5"></td>

</tr>

<tr>

<td><font size="4">IP GatWay do Servidor......................:</font></td>

<td><input type="text" name="ipsource" size="18" maxlength="15"></td>

</tr>

<tr>

<td><font size="4">Mascara de Rede...............................:</font></td>

<td><input type="text" name="mascara" size="18" maxlength="15"></td>

</tr>

<tr>

<td><font size="4">Numero da Mascara...........................:</font></td>

<td><input type="texte" name="numeromascara" size="4" maxlength="2"></td>

</tr>

<tr>

<td><font size="4">BroadCast.........................................:</font></td>

<td><input type="text" name="broadcast" size="18" maxlength="15"></td>

</tr>

<tr>

<td><font size="4">IP do Cliente.....................................:</font></td>

<td><input type="text" name="ipcliente" size="18" maxlength="15"></td>

</tr>

<tr>

<td><font size="4">Endere&ccedil;o MAC do Cliente..................:</font></td>

<td><input type="text" name="macsource" size="19" maxlength="17"></td>

</tr>

<tr>

<td><font size="4">Velocidade Maxima da Conex&atilde;o..........:</font></td>

<td><input type="text" name="velocidademaxima" size="6" maxlength="4"></td>

</tr>

<tr>

<td><font size="4">Velocidade Minima da Conex&atilde;o...........:</font></td>

<td><input type="text" name="velocidademinima" size="6" maxlength="4"></td>

</tr>

<tr>

<td><font size="4">Velocidade de UpLoad.......................:</font></td>

<td><input type="text" name="velocidadeupload" size="6" maxlength="4"></td>

</tr>

<tr>

<td><font size="4">Prioridade na Banda de Velocidade.....:</font></td>

<td><input type="text" name="prioridade" size="3" maxlength="1"></td>

</tr>

<tr>

<td><font size="4">Codigo do Cliente..............................:</font></td>

<td><input type="text" name="cod_cliente" size="9" maxlength="6"></td>

</tr>

<tr>

<td><font size="4">IP Dedicado &quot;SE FOR O CASO&quot;........:</font></td>

<td><input type="text" name="ipdedicado" size="18" maxlength="15"></td>

</tr>

</table>

<table width="101%" border="0">

<tr>

<td><div align="center">

<input type="submit" value=" Salvar " name="Button1" OnClick="java script:form.acao.value='post';" >

<input type="reset" value=" Cancelar " name="Button2">

</div></td>

</tr>

</table>

<p>&nbsp;</p>

</td>

</tr>

<p>&nbsp;</p></td>

</tr>

<p>&nbsp;</p></td>

</tr>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

  • 0

Tente mudar a primeira parte para isto:

if(!$link= mysql_connect($host,$usuario,$senha))

echo "Erro na conexão, Favor Verificar!";

if($acao=="post")

{

mysql_select_db($DB_name,$link);//SEM AS ASPAS

$LineSQL="INSERT INTO firewall VALUES ('status', 'ether', 'ipsource', 'mascara', 'numeromascara', 'broadcast', 'ipcliente', 'mascource', 'velocidademaxima', 'velocidademinima', 'velocidadeupload', 'prioridade', 'cod_cliente', 'ipdedicado')";//COM ASPAS SIMPLES NOS VALORES

}

Aparentemente, os valores a serem enviados ao banco são vindos de um form, né? Então deveria ficar assim:

"Insert Into tabela Values ('".$var."', '".$var2."')";

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

nessa linha que você mando

"Insert Into tabela Values ('".$var."', '".$var2."')";

onde $var representa uma variavel, você pode me mostrar onde tenho que criar essa varial e como tipo pode me fazer um exemplo?

desculpa a ignorancia no assunto pos nunca utilizei php e mysql mas se quiser perguntar sobre iptables servidor proxy configuracoes de servidor sei responder de co hehehehe

fico grato com sua ajuda veio

Link para o comentário
Compartilhar em outros sites

  • 0

era pra ficar assim? esta correto?

$LineSQL="INSERT INTO firewall VALUES ($status=$_POST['status'], $ether=$_POST['ether'], $ipsource=$_POST['ipsource'], $mascara=$_POST['mascara'], $numeromascara=$_POST['numeromascara'], $ipcliente=$_POST['ipcliente'], $macsource=$_POST['macsource'], $velocidademaxima=$_POST['velocidademaxima'], $velocidademinima=$_POST['velocidademinima'], $velocidadeupload=$_POST['velocidadeupload'], $prioridade=$_POST['prioridade'], $cod_cliente=$_POST['cod_cliente'], $ipdedicado=$_POST['ipdedicado'])";

Link para o comentário
Compartilhar em outros sites

  • 0

cara mudei la e nada veio já to pra pirar de raiva

clico em cadastrar pensso que os dados vai quando vou olhar num tem nada dentro

$LineSQL="INSERT INTO firewall VALUES ('".$_POST['status']."','".$_POST['ether']."','".$_POST['ipsource']."','".$_POST['mascara']."','".$_POST['numeromascara']."','".$_POST['broadcast']."','".$_POST['ipcliente']."','".$_POST['macsource']."','".$_POST['velocidademaxima']."','".$_POST['velocidademinima']."','".$_POST['velocidadeupload']."','".$_POST['prioridade']."','".$_POST['cod_cliente']."','".$_POST['ipdedicado']."')";

Link para o comentário
Compartilhar em outros sites

  • 0

você está executando esse comando com mysql_query()?

$LineSQL="INSERT INTO firewall VALUES ('".$_POST['status']."', '".$_POST['ether']."', '".$_POST['ipsource']."', '".$_POST['mascara']."', '".$_POST['numeromascara']."','".$_POST['broadcast']."', '".$_POST['ipcliente']."','".$_POST['macsource']."', '".$_POST['velocidademaxima']."','".$_POST['velocidademinima']."', '".$_POST['velocidadeupload']."','".$_POST['prioridade']."', '".$_POST['cod_cliente']."','".$_POST['ipdedicado']."')";

$query = mysql_query($LineSQL);

Link para o comentário
Compartilhar em outros sites

  • 0

O inicio dele esta assim o resto está = no post acima.

cara alguém num sabe dizer se o problema no está loga abaicho não?

<?

$host="localhost";

$usuario="root";

$senha="4853emcc";

$DB_name="cctc";

if(!$link= mysql_connect($host,$usuario,$senha))

echo "Erro na conexão, Favor Verificar!";

if($acao=="post")

{

mysql_select_db($DB_name,$link);

$LineSQL="INSERT INTO firewall VALUES ('".$_POST['status']."','".$_POST['ether']."','".$_POST['ipsource']."','".$_POST['mascara']."','".$_POST['numeromascar

$query = mysql_query($LineSQL);

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

tente mudar

de:

<input type="submit" value=" Salvar " name="Button1" OnClick="java script:form.acao.value='post';" >

<input type="reset" value=" Cancelar " name="Button2">

para

<input type="submit" value=" Salvar " name="Button1" >

<input type="reset" value=" Cancelar " name="Button2">

</form>

e no php

de:

if($acao=="post")

para

iif(isset($_POST['Button1']))

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...