Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/12/2007, 12:12
masterteo
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, Trabajo
Mensajes: 8
Antigüedad: 16 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.