Foros del Web » Programando para Internet » PHP »

Problema!!!

Estas en el tema de Problema!!! en el foro de PHP en Foros del Web. Holas estoy tratando de grabar en la bd, pero cuando envio los datos a la pagina donde graba, no sale nada, ni error ni lo ...
  #1 (permalink)  
Antiguo 07/07/2003, 15:07
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 15 años, 11 meses
Puntos: 0
Exclamación Problema!!!

Holas estoy tratando de grabar en la bd, pero cuando envio los datos a la pagina donde graba, no sale nada, ni error ni lo graba en la bd, he puesto un ECHO y tampoco me muestra el valotl de la variable, CUAL PUEDE SER EL ERROR???
<?
include("conex.php");
$cad= "INSERT INTO Clientes (nombre,ruc,calle,ciudad,estado,pais,mail,mail2,ma il3,mail4,telefono,fax,contacto_cobranzas,dominio, hosting,inicio,termino,periodo,monto) VALUES ('$nombre','$ruc', '$calle','$ciudad&','$estado','$pais','$mail','$ma il2','$mail3$','$mail4','$telefono','$fax','$conta cto','$dominio','$hosting','$inicio','$termino&,'$ periodo','$monto')";
$result = mysql_query($cad,$link);
echo $result;
?>
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 07/07/2003, 21:46
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 15 años, 7 meses
Puntos: 7
Haz un echo a $cad para que veas si es correcta la sintaxis. Pero si $result no aparece entonces quizas el problema es con el valor de $link en el mysql_query...
__________________
No tengo firma ahora... :(
  #3 (permalink)  
Antiguo 07/07/2003, 21:57
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Dos cosas a revisar:

1) .. revisa el estado de tu directiva de PHP.ini: (en un phpinfo() lo puedes ver): register_globals ..

En esta FAQ tienes más detalles al respecto:
http://www.forosdelweb.com/showthrea...989#post238989
(esa y la anterior)

2) Para localizar errores de Sintax SQL o conexión:
Código PHP:
$result mysql_query($cad,$link) or die(mysql_error()); 
(por cierto .. echo $result no esperes que te devuelva la consulta realizada .. Si se ejecutó devolverá un "TRUE" (y no lo veras a no ser que lo metas en un condicional: IF por ejemplo) ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 14:13.