Hola a todos.
Estoy intentando de hacer con PHP y SQL una función que recoja un dato de un BD en ORACLE, y no me muestra el resultado, me muestra vacío, y en la BD tengo datos.
Este es mi código, creo que el error se encuentra aquí(escrito en rojo):
Haber si alguien me puede echar una mano,me tiene este código frito!!
Muchas gracias!
/////////////FUNCIÓN sacarMaxID //////////////////
$_SESSION['UsuarioMaxPed'] =$_SESSION['nombre'];
echo "<br>Cambio de variables de sessiones: ".$_SESSION['UsuarioMaxPed'];
function sacarMaxPed($Usuario, $conexion){
$stmt = $conexion->prepare("SELECT MAX(ID_PED) AS MaxPed FROM PEDIDO WHERE COD_PER = :usuario");
$stmt->bindParam(':usuario', $Usuario);
$stmt->execute();
$UsuarioMaxPed=0;
while($reg = $stmt->fetch()){
echo "<br>Parametro 2: ". $Usuario;
$UsuarioMaxPed = $reg['MaxPed'];
echo "<hr>";
echo "Función sacarMaxPed";
echo "<br>Maxped: ". $UsuarioMaxPed;
}
$reg = $stmt->fetch();
}
echo sacarMaxPed($_SESSION['UsuarioMaxPed'],$conexion);
///////////////////////////////////////////////////////////////////