
14/12/2007, 12:12
|
| | Fecha de Ingreso: julio-2007 Ubicación: Mexico, Trabajo
Mensajes: 8
Antigüedad: 17 años, 9 meses Puntos: 0 | |
Re: manejo de mssql_bind gracias si acabo de darme cuenta de eso, y pues la ultima de hoy (bueno eso espero ), ya corregi eso y me marca este error:
Warning: mssql_execute() [function.mssql-execute]: message: Formal parameter '@nombre' was defined as OUTPUT but the actual parameter not declared OUTPUT. (severity 16) in
Warning: mssql_execute() [function.mssql-execute]: stored procedure execution failed in
aqui te dejo el codigo:
function almacenar(){
$nombre= $_POST["nombre"];
$app= $_POST["app"];
$apm= $_POST["apm"];
$dir= $_POST["dire"];
$tel= $_POST["tel"];
$conecta = mssql_connect ("192.168.1.85", "sa", "");
$db= "datosprueba";
mssql_select_db($db);
$sp= mssql_init("altareg", $conecta);
mssql_bind($sp, "@nombre", $nombre, SQLCHAR, TRUE, FALSE,(30));
mssql_bind($sp, "@app", $app, SQLCHAR, TRUE, FALSE,(30));
mssql_bind($sp, "@apm", $apm, SQLCHAR, TRUE, FALSE,(30));
mssql_bind($sp, "@direccion", $dir, SQLCHAR, TRUE, FALSE, (50));
mssql_bind($sp, "@telefono", $tel, SQLCHAR, TRUE, FALSE,(20));
mssql_execute($sp);
mssql_close($sp);
}
en serio una disculpa esque soy totalmente nuevo en php y ni idea y tengo este proyecto, de antemano gracias por todo. |