Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

fallo al introducir los registros.

Estas en el tema de fallo al introducir los registros. en el foro de Mysql en Foros del Web. Buenos días. Estoy haciendo un web con bbdd. El problema viene que al ejecutar el insert no introduce nada en la bbdd, y es el ...
  #1 (permalink)  
Antiguo 04/07/2012, 03:34
 
Fecha de Ingreso: septiembre-2010
Mensajes: 94
Antigüedad: 13 años, 7 meses
Puntos: 0
fallo al introducir los registros.

Buenos días.
Estoy haciendo un web con bbdd.
El problema viene que al ejecutar el insert no introduce nada en la bbdd, y es el mismo código que tengo en otras webs, pero cambiando los nombres de los campos y la bbdd.

Código:
if(!$con=mysql_connect('localhost','usuario','contraseña'))
        {
            echo "
                 <script type='text/javascript'>
                  alert('se ha producido un error al conectar con la base de datos');
                  window.location='principal.php';
                </script>
                ";
        }
    else
        {
            $bd=mysql_select_db("bbdd");
            $sql = 'INSERT INTO `productos` 
             (`id_producto`, `marca`, `modelo`, `tipo`, `impresion`, `desarrollo`, `colores`, `medidas`, `peso`, `imagen1_obra`, `imagen2_obra`, `imagen3_obra`, `imagen4_obra`, `imagen_carru`) 
             VALUES 
             (\'\', \''.$marca.'\', \''.$modelo.'\', \''.$tipo.'\', \''.$impresion.'\', \''.$desarrollo.'\', \''.$colores.'\', \''.$medidas.'\', \''.$peso.'\', \''.$final1.'\', \''.$final2.'\', \''.$final3.'\', \''.$final4.'\',  \''.$final6.'\')'; 

                      
                   
                mysql_query($sql,$con);
            mysql_close($con);
}
Creo que el problema puede venir por el actualizar el php a 5.1.1

Muchas gracias por la ayuda.
Un saludo.
  #2 (permalink)  
Antiguo 04/07/2012, 04:36
 
Fecha de Ingreso: septiembre-2010
Mensajes: 94
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: fallo al introducir los registros.

Al final he borrado todo el insert y le he vuelto a hacer.
Código:
 $sql = "INSERT INTO `productos` 
             ( `id_producto` , `marca` , `modelo` , `tipo` ,`estado` , `impresion` , `desarrollo` , `colores` , `medidas` , `peso` , `imagen_carru` , `imagen1` , `imagen2` , `imagen3` , `imagen4` ) 
             VALUES 
             ('', '".$marca."', '".$modelo."', '".$tipo."','".$estado."', '".$impresion."', '".$desarrollo."', '".$colores."', '".$medidas."', '".$peso."', '".$final6."' , '".$final1."' , '".$final2."', '".$final3."' , '".$final4."')";
Ya funciona muchas gracias por todo.
Un saludo.

Etiquetas: fallo, introducir, php, select, sql, tipo, campos
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 02:46.