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 originalfunction db()
{
var nombre = document.getElementById("nombre").value;
alert("0");
var telefono = document.getElementById("telefono").value;
var producto = document.getElementById("producto").value;
var direccion = document.getElementById("direccion").value;
var empresa = document.getElementById("empresa").value;
var usuario = document.getElementById("usuario").value;
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());}";
alert("1");
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(); ?>");
alert("2");
}
cual es el error por el que no me envia los datos a la BD?
que estoy haciendo mal?