Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2011, 08:58
vitocourt
 
Fecha de Ingreso: mayo-2009
Mensajes: 17
Antigüedad: 15 años, 9 meses
Puntos: 0
no me ingresan los datos a la BD

clase conexion
Código PHP:
<?php
function conectar()
{
    
$conecta mysql_connect("localhost""root""");
    
        if (!
$conexion){
    die(
'No se pudo conectar: ' mysql_error());    
    }
    
    
mysql_select_db("mi_db"$conecta);
}

function 
desconectar()
{
    
mysql_close($conecta);
}
funcion bd
Código Javascript:
Ver original
  1. function db()
  2.     {
  3.         var nombre = document.getElementById("nombre").value;
  4.                 alert("0");
  5.         var telefono = document.getElementById("telefono").value;
  6.         var producto = document.getElementById("producto").value;
  7.         var direccion = document.getElementById("direccion").value;
  8.         var empresa = document.getElementById("empresa").value;
  9.         var usuario = document.getElementById("usuario").value;
  10.        
  11.         var sql = "INSERT INTO encuesta (nombre, telefono, producto, direccion, empresa, usuario) VALUES ('"+nombre+"','"+telefono+"','"+producto+"','"+direccion+"','"+empresa+"','"+usuario+"'); if(!$sql){die('Fallo en la insercion de registro en la Base de Datos: '. mysql_error());}";
  12.     alert("1");
  13.    
  14.     document.write("<?php include ('conexion.php'); conectar(); $insertar = mysql_query(sql,$conectar); if(!$insertar){ die('no hay conexion'.mysql_error());} else { die('datos guardados, por favor cierre el navegador'); } desconectar(); ?>");
  15.         alert("2");
  16.     }


cual es el error por el que no me envia los datos a la BD?
que estoy haciendo mal?