Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/09/2005, 15:29
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Exclamación

Amigo mio, aqui el problema no tiene nada que ver con PHP. El problema es con SQL.
Tienes que chequear bien:
1.- la estructura de tu tabla empresas.
2.- que los nombres de los campos coincidan.
3.- los tipos de datos de cada campo (si pueden contener nulos, etc.).

Prueba asi:
Código:
$sql = "INSERT INTO empresas (cod,nombre,apellido1,apellido2,cargo,empresa,direccion,telefono,extension,ciudad)
VALUES (0,'$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]','$data[6]','$data[7]','$data[8]');";
No me fije bien en los valores que podrian tener tu arreglo $data, por eso aun no estaba bien.
Tienes que poner los apostrofes (comillas simples) a cada valor que sea caracter (por ejemplo, varchar en tu tabla).
Yo creo que con esto, ya deberia funcionar.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.