Edito: Para que funcione tiene que quedar así:
Cita: <?php
$server = "GIANFRANCO\GIANFRANCOPASTI";
$base = array( "Database"=>"SurLabMozos");
$conn = sqlsrv_connect($server,$base);
if($conn){
echo"conectado correctamente";
}
else
{
echo"no se pudo conectar";
}
?>
<?php
If(!empty($_POST)){
$server = "GIANFRANCO\GIANFRANCOPASTI";
$base = array( "Database"=>"SurLabMozos");
$conn = sqlsrv_connect($server,$base);
$idmozo=$_POST['txtidmozo'];
$mozo=$_POST['txtmozo'];
$insertar= "INSERT into Mozos(IdMozo,Mozo) values ($idmozo,'$mozo')";
$recurso=sqlsrv_prepare($conn,$insertar);
if(sqlsrv_execute($recurso)){
echo"Agregado correctamente";
}
else
{
echo"No Agregado";
}
}
?>
Notar que a lo que me pasaste vos en el sqlsrv_prepare agrego la conexión nuevamente, sino, no funciona.
Saludos y gracias!
Por último: no hay forma de NO tener que volver a declarar la conexión?. gracias!