FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
error insertando
tengo el siguiente ejemplo para insertar datos en una base de datos en mysql
Código PHP:
Última edición por kayetano fecha: 22-03-2005 a las 18:37:59. |
#2
|
|||
|
|||
Hola
Antes de nada hacerte saber la existencias de las marcas para codigo PHP, cuando escribas código PHP debes meterlo entre las marcas [php][ /PHP] (sin los espacios). Falta mucha información como para poder darte una respuesta 100% pero prueba con esto 1. $Servidor = "localhost"; 2. ¿de donde sale "$IDCliente"; 3. PHP diferencia entre mayusculas y minisculas. 4. Asegurate que el formulario se envia en modo "GET", aunque yo te aconsejo utilizar el modo "POST" |
#3
|
||||
|
||||
Complementando un poco lo que indica kayetano, el problema lo tienes desde la conexión. En MySql sólo se pueden guardar las tablas en un lugar por lo que no se especifica la ruta completa al directorio sino únicamente la dirección del servidor (en tu caso localhost).
Dado que lo que haces es una inserción es común pensar que el problema esté ahí pues con las versiones más recientes de PHP no se visualizará ningún mensaje de error anterior. Por eso es recomendable que siempre verifiques que las funciones tuvieron éxito: Código PHP:
Otra cosa, a no ser que trabajes con consultas simultáneas al mismo o distintos servidores, no es necesario pasar el $IdConexion en cada función. // Saludos |
#4
|
||||
|
||||
Me temo que se trata de un problema de mayúsculas minúsculas, veo un $Idconexion que no me gusta nada.
$Insecion = mysql_query($Query, $Idconexion); Mejor así --> $Insecion = mysql_query($Query, $IdConexion); Y mucho mejor todo en minúsculas asi no te lias
__________________
Saludos Emilio |
#5
|
||||
|
||||
Hola, yo tengo algo parecido tal que así:
Código PHP:
Salvica |
|
|
|