Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/11/2007, 12:16
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 20 años, 5 meses
Puntos: 4
Re: ocupo insertar datos a un bd y me marca error, me pueden ayudar por favor

bueno en el archivo datos.php no le estas poniendo de que forma recibes tus variables:
Código PHP:
$d1=$tipo;
$d2=$nombre;
$d3=$direccion;
$d4=$colonia;
$d5=$telefono;
$d6=$poblacion
a lo que veo en tu form es que las quieres pasar via POST, entonces las debes de marcar asi:
Código PHP:
$d1=$_POST['tipo'];
$d2=$_POST['nombre'];
$d3=$_POST['domicilio'];
$d4=$_POST['colonia'];
$d5=$_POST['telefono'];
$d6=$_POST['poblacion']; 
Hojo, ya corregi el $d3 porque tenias 'direccion' en lugar de 'domicilio'. Ahora, en tu query te falta poner el campo CONTADOR el cual es auto_increment tons pasaselo como NULL y tus variables nunca las debes de poner entre comillas simples por que no te las va a interpretar bien:
Código PHP:
mysql_query ("INSERT INTO ".$tabla." ( contador, tipo, nombre, domicilio, colonia, telefono, poblacion) VALUES ( NULL, '".$d1."','".$d2."','".$d3."','".$d4."','".$d5."','".$d6."') "); 
Igual, corregi domicilio donde tenias direccion y colonia estaba mal escrito. Por todo lo demas creo que esta bien. Espero sea lo que necesitabas o por lo menos te des una idea. Suerte