Foros del Web » Programando para Internet » PHP »

error al momneto de dar de alta un registro en php

Estas en el tema de error al momneto de dar de alta un registro en php en el foro de PHP en Foros del Web. HOLA DE NUEVO Y GRACIAS DE ANTEMANO tengo el siguiente problema necesito dar de alta registros en php con mysql y estoy utilizando el siguiente ...
  #1 (permalink)  
Antiguo 01/02/2010, 11:36
Avatar de IMDARKSKULL  
Fecha de Ingreso: enero-2010
Ubicación: Veracruz / Mexico
Mensajes: 9
Antigüedad: 14 años, 2 meses
Puntos: 0
error al momneto de dar de alta un registro en php

HOLA DE NUEVO Y GRACIAS DE ANTEMANO
tengo el siguiente problema necesito dar de alta registros en php con mysql y estoy utilizando el siguiente codigo el cual hasta hace poco me creaba el registro eso si vacio pero sentia hiba acercandome , pero no me hace nada ahora. alguien que me ayude a definir mi error por favor.

<form id="form_177952" class="appnitro" method="post" action="">
<div class="form_description">
<h2>Alta de socio Participante</h2>

</div>
<ul >

<li id="li_1" >
<label class="description" for="element_1">Clave de Registro </label>
<div>
<input id="element_1" name="element_1" class="element text medium" type="text" maxlength="255" value=""/>
</div>
</li> <li id="li_2" >
<label class="description" for="element_2">Contraseña maximo 12 caracteres </label>
<div>
<input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>
</div>
</li>

<li class="buttons">
<input type="hidden" name="form_id" value="177952" />

<input id="saveForm" class="button_text" type="submit" name="ENVIAR" value="Enviar solicitud" />

</li>
</ul>
<?php
$clave=$HTTP_POST_VARS['element_1'];
$contra=$HTTP_POST_VARS['element_2'];

mysql_connect("localhost","root","");
$sSQL="insert into acceso (USUARIO,CONTRASEÑA) values ('$clave','$contra')";
mysql_db_query("ESCUELAPUBLICA",$sSQL);
?>

</form>
  #2 (permalink)  
Antiguo 01/02/2010, 12:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Tema movido desde PHP orientado a objetos a PHP
  #3 (permalink)  
Antiguo 01/02/2010, 12:07
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: error al momneto de dar de alta un registro en php

Primero no uses HTTP_POST_VARS son obsoletas, en vez usa $_POST. Lo segundo tambien uses mysql_db_query es obsoleta para ello usa mysql_query y tambien usa la funcion mysql_error para ver si tienes algun error en la consulta.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #4 (permalink)  
Antiguo 03/02/2010, 14:51
Avatar de IMDARKSKULL  
Fecha de Ingreso: enero-2010
Ubicación: Veracruz / Mexico
Mensajes: 9
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: error al momneto de dar de alta un registro en php

GRACIAS ABIMAELRC POR LA SUGERENCIA
YA INTENTE CON LA MODIFICACIONES QUE ME SUGIERES Y LLEGUE A ESTE CODIGO , PERO AUN ASI NO ME HACE NADA , NO SE QUE HAGO MAL , TAL VES COLOQUE EL CODIGO EN UN LUGAR ERRONEO. SI PUEDES AYDUARME DE NUEVO
<?php
$clave=$_POST['element_1'];
$contra=$_POST['element_2'];

mysql_connect("localhost","root","");
$sell=@ mysql_select_db("escuelapublica");
if (!sell)
{
echo ("Fallo al conectar a database");
exit();
}

$sSQL="insert into acceso (USUARIO,CONTRASEÑA) values ('$clave','$contra')";
mysql_query($sSQL);
mysql_close();
?>
  #5 (permalink)  
Antiguo 03/02/2010, 14:55
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: error al momneto de dar de alta un registro en php

Primero para saber que errores tienes quitale el simbolo de @ antes de la funcion y agregale la funcion mysql_error para saber que error te da exactamente si es que hay alguno.
Código PHP:
Ver original
  1. mysql_query("aqui va tu consulta") or die(mysql_error());
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: dar, registro, altas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:08.