Suponiendo que tengo una función X, como la que voy a poner en el ejemplo...
Código PHP:
function comprobarCookie($cookie){
$sql_comprobar = "SELECT * FROM users WHERE cookieUser = :cookie and validezCookie >'".date("Y-m-d h:i:s")."'";
$result = $dbcon->prepare($sql_comprobar);
$result->bindParam(':cookie' , $cookie, PDO::PARAM_STR);
$result->execute();
if(!$result || $result->rowCount()<1){
return false;
}else{
//ESTA ES LA PARTE QUE QUIERO CONSULTARLES
$row = $result->fetch();
$_SESSION["m_user"] = $row["nombreUser"];
$_SESSION["m_user_id"] = $row["idUser"];
$_SESSION["m_user_nick"] = $row["nickUser"];
$_SESSION["m_user_rol"]=$row["rolUser"];
return true;
}
}
La pregunta: Es correcto poner solo TRUE para que todos los valores sean retornados, o debo hacerlo uno a uno.. es decir
Código PHP:
return $_SESSION["m_user"] = $row["nombreUser"];
return $_SESSION["m_user_id"] = $row["idUser"];
return $_SESSION["m_user_nick"] = $row["nickUser"];
return $_SESSION["m_user_rol"]=$row["rolUser"];