Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Isabel

cadastro não insere no bd

Recommended Posts

Olá, tudo ok?!

 

Meu problema é com o meu cadastro que não tá inserindo no banco de dados na verdade eu tinha um pacote antes que o mysql não tava configurando direito ai eu baixei outro e coloquei aqui e mudei as portas de entrada (a padrão 3306)

Fiz um teste pra inserir dados por código php e tava tudo ok.. mais quando eu tava testando uma página de cadastro que a inserção funciona por base de strings não tá inserindo! não to vendo nenhum erro nos logs de php e nem do mysql =/

 

vou tentar usar um reporting mais acho que não vai ajudar!

se alguém puder dar uma força aew xD

 

vlw ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

como esta sua string para inserir?

Compartilhar este post


Link para o post
Compartilhar em outros sites

antes de iniciar formulário:

 

CODE

<? if ($cadastro != "") :

 

$sql = "INSERT INTO cadastro (cad_nome,cad_sobrenome, cad_email, cad_cidade, cad_estados, cad_pais, cad_datanasc, cad_sexo, cad_login, cad_senha, cad_tipo, cad_portador, cad_news, cad_part, cad_data) VALUES ('".$nome."','".$sobrenome."','".$email."','".$cidade."','".$uf."','".$pais."','".$datanasc."','".$sexo."','".$login."','".$senha."','".$tipo."','".$portador."','".$news."','".$part."','".$data."')";

mysql_query($sql, $db);

?>

 

certeza que é php agora, já fiz muitos testes..a inserção com outros scripts tá legal..

 

num sei se pode ser algum conflito.. acho que tá mais pra tratamento de string ;)

 

se puder ajudar por favor!

porque até agora meu post lah no fórum de php já deu 40 visualizações e nada, tá difícil.

Compartilhar este post


Link para o post
Compartilhar em outros sites

"Notice: Undefined variable: cadastro in C:\wamp\www\site\cadastro2.php on line 173"

 

apartir do momento que eu troquei a tag <? ?> por <?php ?>

ele me deu esse "erro" que não impede o cadastro de entrar no browser..

 

erro de tratamento de string porque essa linha é daquele código que eu postei no post anterior!

 

como eu posso melhorar?? ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

"Notice: Undefined variable: cadastro in C:\wamp\www\site\cadastro2.php on line 173"

 

apartir do momento que eu troquei a tag <? ?> por <?php ?>

ele me deu esse "erro" que não impede o cadastro de entrar no browser..

 

erro de tratamento de string porque essa linha é daquele código que eu postei no post anterior!

 

como eu posso melhorar?? ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?

 

if ($cadastro != "")

{

$sql = "INSERT INTO cadastro (cad_nome,cad_sobrenome, cad_email, cad_cidade, cad_estados, cad_pais, cad_datanasc, cad_sexo, cad_login, cad_senha, cad_tipo, cad_portador, cad_news, cad_part, cad_data) VALUES ('".$nome."','".$sobrenome."','".$email."','".$cidade."','".$uf."','".$pais."','".$datanasc."','".$sexo."','".$login."','".$senha."','".$tipo."','".$portador."','".$news."','".$part."','".$data."')";

 

mysql_query($sql, $db);

 

}

 

?>

 

 

 

 

se isso nao resolver posta o codigo da pagina toda

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa! desculpa a demora..

 

já usei .. não deu certo..

na verdade eu só achei um erro quando eu modifiquei as tags de <? ?> p/ <?php ?>

 

 

CODE

<?php

 

error_reporting(E_ALL);

 

include("html.php");

require_once("conect.php"); ?>

 

<?

function Mascara($form,$campo,$mascara)

{

echo "onkeypress=\"return txtBoxFormat(".$form.", '".$campo."', '".$mascara."', event)\"";

}

 

?>

 

<link href="main.css" rel="stylesheet" type="text/css">

<style type="text/css">

<!--

.style2 { font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #666666;

}

.style25 {color: #666666}

-->

</style>

 

<table width="100%" height="100%" >

<tr>

<td align="center" valign="middle">

<?php include("menu.php"); ?>

 

<div style="position:absolute; left: 504px; top: 35px; height: 127px; width: 5px;" id="divisory"> <img src="index_img/blu_line.gif" width="1" height="475"> </div>

<?php include("lateralh.php"); ?>

<table width="100%">

<tr>

<td height=500 valign="top" align="left">

<div style="position:relative; left: 5px; top: 20px; width: 480px; height:auto; overflow:visible; " id="onetouch">

<table width="480" border="0" align=left>

<tr>

<td height="26"><table width="100%" border="0" cellspacing="2" cellpadding="0">

<tr>

<td width="50" rowspan="2"><img src="index_img/ico_009.gif" width="50" height="50" /></td>

<td> </td>

<td width="40" rowspan="2" valign="bottom"><a href="index.php"><img src="index_img/ico_002.gif" width="40" height="40" border="0" /></a></td>

<td width="40" rowspan="2" valign="bottom"><a href="java script:history.back();"><img src="index_img/ico_003.gif" width="40" height="40" border="0" /></a></td>

</tr>

<tr>

<td width="400" height="26" background="index_img/bg_lista.gif"><img src="index_img/diabetes_cadastrese.gif" width="70" height="26" /></td>

</tr>

</table></td>

</tr>

<tr>

<td class="bodytexto" align="left">

<? if ($cadastro != "")

{

$sql = "INSERT INTO cadastro (cad_nome,cad_sobrenome, cad_email, cad_cidade, cad_estados, cad_pais, cad_datanasc, cad_sexo, cad_login, cad_senha, cad_tipo, cad_portador, cad_news, cad_part, cad_data) VALUES ('".$nome."','".$sobrenome."','".$email."','".$cidade."','".$uf."','".$pais."','".$datanasc."','".$sexo."','".$login."','".$senha."','".$tipo."','".$portador."','".$news."','".$part."','".$data."')";

 

mysql_query($sql, $db);

 

}

 

?>

 

 

<span class="titleroxin">  <br />

<? $nome ?>

   Cadastro Efetuado com sucesso!</span>

<? else : ?>

<br />

<table width="100%" class="bodytexto" cellpadding="2">

<form name="cadastro" action="?cadastro=ok" method="post" id="cadastro" onSubmit="return validar(this);">

<tr>

<td align="right" class="style2">*Nome<?

function data_br(){

$semana_br=array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado");

$semana=date("w", time());

$mes_br=array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro");

$mes=date("n", time());

$dia=date("d", time());

$ano=date("Y", time());

$retornar=$semana_br[$semana] . ", " . $dia . " de " . $mes_br[$mes] . " de " . $ano;

return $retornar;

}

//echo data_br();

?> </td>

<td class="style2"><input name="nome" type="text" class="bordas" id="nome" size="60" maxlength="60" border="10" /></td>

</tr>

<tr>

<td align="right" class="style2">*Sobrenome</td>

<td class="style2"><input name="sobrenome" type="text" class="bordas" id="sobrenome" size="60" maxlength="60" border="10" /></td>

</tr>

<tr>

<td align="right" class="style2">*e-mail</td>

<td class="style2"><input name="email" type="text" class="bordas" id="email" size="60" maxlength="60" border="10" /></td>

</tr>

<tr>

<td align="right" class="style2">*Cidade</td>

<td class="style2"><input name="cidade" type="text" class="bordas" id="cidade" size="20" maxlength="20" border="10" />

*Estado

<select name="uf" class="style2" id="uf">

<option value="" selected="selected"></option>

<option

value="AC">AC</option>

<option value="AL">AL</option>

<option value="AM">AM</option>

<option

value="AP">AP</option>

<option value="BA">BA</option>

<option value="CE">CE</option>

<option

value="DF">DF</option>

<option value="ES">ES</option>

<option value="GO">GO</option>

<option

value="MA">MA</option>

<option value="MG">MG</option>

<option value="MT">MT</option>

<option

value="MS">MS</option>

<option value="PA">PA</option>

<option value="PB">PB</option>

<option

value="PE">PE</option>

<option value="PI">PI</option>

<option value="PR">PR</option>

<option

value="RJ">RJ</option>

<option value="RN">RN</option>

<option value="RO">RO</option>

<option

value="RR">RR</option>

<option value="RS">RS</option>

<option value="SC">SC</option>

<option

value="SE">SE</option>

<option value="SP">SP</option>

<option value="TO">TO</option>

<option value="OUTROS">OUTROS</option>

</select>

</td>

</tr>

<tr>

<td align="right" class="style2">*País</td>

<td class="style2"><input name="pais" type="text" class="bordas" id="pais" size="40" maxlength="32" border="10" /></td>

</tr>

<tr>

<td align="right" class="style2">Data de de Nascimento</td>

<td class="style2"><span class="style3">

<input name="datanasc" class="bordas" id="datanasc"

value="dd/mm/aaaa" size="10"

maxlength="10" <?

Mascara('document.cadastro','datanasc','99/99/9999'); ?> />

</span><span class="piccola">(digite apenas números)</span></td>

</tr>

<tr>

<td align="right" valign="middle" class="style2">Sexo</td>

<td valign="middle" class="style2">M

<input type="radio" name="sexo" class="" value="M" $sex_m />

F

<input type="radio" name="sexo" class="" value="F" $sex_f /></td>

</tr>

<tr>

<td align="right" class="style2">*Login</td>

<td class="style2"><input name="login" type="text" class="bordas" id="login" size="12" maxlength="12" border="10" /></td>

</tr>

<tr>

<td align="right" class="style2">*Crie aqui a sua senha<br />

(até 6 caracteres)</td>

<td class="style2"><input name="senha" type="password" class="bordas" id="senha" size="12" maxlength="6" border="10" /></td>

</tr>

<tr>

<td align="right" valign="middle" class="style2">Tem Diabetes? </td>

<td valign="middle" class="style2">Sim

<input type="radio" name="portador" class="" value="SIM" onclick="DisableField();" />

Não

<input type="radio" name="portador" id="bt_nao" value="NÃO" onclick="DisableField();" /></td>

</tr>

<tr>

<td align="right" class="style2">Tipo de Diabetes</td>

<td class="style2"><select name="tipo" class="style2" id="tipo">

<option value="" selected="selected">Selecione</option>

<option value="tipo 1">Tipo 1</option>

<option value="tipo 2">Tipo 2 </option>

</select></td>

</tr>

<tr>

<td class="style2"></td>

<td class="piccola">*Campos obrigatórios</td>

</tr>

<tr>

<td class="style2"></td>

<td class="style2"><input name="news" type="checkbox" id="news" value="sim" />

Sim, desejo receber notícias por e-mail</td>

</tr>

<tr>

<td class="style2"></td>

<td class="style2"><input name="part" type="checkbox" id="part" value="sim" />

Sim, desejo receber promoções de parceiros</td>

</tr>

<tr>

<td class="style2"></td>

<td class="style2"><input name="data" type="hidden" id="data" value="<? echo data_br(); ?>" /></td>

</tr>

<tr>

<td class="style2"></td>

<td class="style2"><input name="image" type="image" src="index_img/bt_apagatudo.gif" width="175" height="26" />

<input name="image" type="image" src="index_img/bt_enviar.gif" width="62" height="26" />

</td>

</tr>

</form>

</table>

<br>

<br>

<br> <br></td>

</tr>

</table>

</div>

<!--CONTEUDO - FIM -->

</td>

</tr>

<tr>

<?php include("footer.php"); ?>

</tr>

</table>

<!--LATERAL - FIM-->

</td>

</tr>

 

</table>

 

</body>

</html>

 

</td>

</tr>

</table>

 

</td>

</tr>

</table><!--CONTEUDO - FIM -->

</td>

</tr>

<tr></tr>

</body></html>

<? endif ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.