buenos dias!!!!
Aqui regresando a pedir ayuda :P jejeje lo que sucede es lo siguiente; se necesita que un formulario que se creo en PHP, envie la informacion directamente a un servidor de windows con SQL server. He probado con modificar una conexion creada en MySql para probar si lenvanta pero solo marca un error que es el siguiente:
Fatal Error: Fatal error: Call to undefined function sql_connect() in C:\wamp\www\pruebas\insertar_datos.php on line 6
claramente la linea 6 es el que hace la referencia a la conexion jejeje (se que parecio una tontera pero vamos! tenganme piedad es mi primera vez configurado para SQL.
bueno aqui les dejo el cod de Mysql en el que me base, espero y me puedan ayudar :D
<?php
$dbhost="myserver";
$dbusuario="usuario";
$dbpassword="password";
$db="my bd";
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
if( $conexion === false ) {
echo "mensaje=No se pudo conectar a la base de datos";
exit;
}
if( mysql_select_db($db, $conexion ) === false ) {
echo "mensaje=No se pudo seleccionar la base de datos";
exit;
}
$tienda = $_POST["tienda"];
$almacen = $_POST["almacen"];
$cumplimiento = $_POST["cumplimiento"];
$exactitud = $_POST["exactitud"];
$atencion = $_POST["atencion"];
$pedidos = $_POST["pedidos"];
$transportacion = $_POST["transportacion"];
$fecha = $_POST["fecha"];
if($tienda==NULL|$almacen==NULL|$cumplimiento==NULL|$exactitud==NULL|$atencion==NULL|$pedidos==NULL| $transportacion==NULL|$fecha==NULL) {
echo "mensaje=UNO O MAS CAMPOS ESTAN VACÍOS";
} else {
$query = "INSERT INTO my bd(tienda,almacen,cumplimiento,exactitud,atencion,pedidos,transportacion,fecha) VALUES ('$tienda','$almacen','$cumplimiento','$exactitud','$atencion','$pedidos','$transportacion','$fecha' )";
if( mysql_query( $query, $conexion ) === true ) {
$aff = mysql_affected_rows( $conexion );
if( $aff > 0 )
header( 'Location: finalizar.php' );
else
echo "mensaje=No se pudo registrar su evaluacion";
} else {
echo "mensaje=Ocurrió un error al ejecutar la consulta: " . mysql_error( $conexion );
}
}
// Descomenta la siguiente línea para mostrar cualquier posible error:
//echo "mensaje=" . mysql_error( $conexion );
mysql_close($conexion);
?>
Espero y me puedan asistir :P
Aqui regresando a pedir ayuda :P jejeje lo que sucede es lo siguiente; se necesita que un formulario que se creo en PHP, envie la informacion directamente a un servidor de windows con SQL server. He probado con modificar una conexion creada en MySql para probar si lenvanta pero solo marca un error que es el siguiente:
Fatal Error: Fatal error: Call to undefined function sql_connect() in C:\wamp\www\pruebas\insertar_datos.php on line 6
claramente la linea 6 es el que hace la referencia a la conexion jejeje (se que parecio una tontera pero vamos! tenganme piedad es mi primera vez configurado para SQL.
bueno aqui les dejo el cod de Mysql en el que me base, espero y me puedan ayudar :D
<?php
$dbhost="myserver";
$dbusuario="usuario";
$dbpassword="password";
$db="my bd";
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
if( $conexion === false ) {
echo "mensaje=No se pudo conectar a la base de datos";
exit;
}
if( mysql_select_db($db, $conexion ) === false ) {
echo "mensaje=No se pudo seleccionar la base de datos";
exit;
}
$tienda = $_POST["tienda"];
$almacen = $_POST["almacen"];
$cumplimiento = $_POST["cumplimiento"];
$exactitud = $_POST["exactitud"];
$atencion = $_POST["atencion"];
$pedidos = $_POST["pedidos"];
$transportacion = $_POST["transportacion"];
$fecha = $_POST["fecha"];
if($tienda==NULL|$almacen==NULL|$cumplimiento==NULL|$exactitud==NULL|$atencion==NULL|$pedidos==NULL| $transportacion==NULL|$fecha==NULL) {
echo "mensaje=UNO O MAS CAMPOS ESTAN VACÍOS";
} else {
$query = "INSERT INTO my bd(tienda,almacen,cumplimiento,exactitud,atencion,pedidos,transportacion,fecha) VALUES ('$tienda','$almacen','$cumplimiento','$exactitud','$atencion','$pedidos','$transportacion','$fecha' )";
if( mysql_query( $query, $conexion ) === true ) {
$aff = mysql_affected_rows( $conexion );
if( $aff > 0 )
header( 'Location: finalizar.php' );
else
echo "mensaje=No se pudo registrar su evaluacion";
} else {
echo "mensaje=Ocurrió un error al ejecutar la consulta: " . mysql_error( $conexion );
}
}
// Descomenta la siguiente línea para mostrar cualquier posible error:
//echo "mensaje=" . mysql_error( $conexion );
mysql_close($conexion);
?>
Espero y me puedan asistir :P