En este caso, estoy implementando la POO y el modelo MVC. Y separando el codigo PHP de las llamadas a mysql.
Lo que necesito saber es como accedo a las respuestas de mysql, cuando son múltiples. No puedo usar return.
Por ejemplo, si usara este estilo, tendría que declar todos los nombres de las variables en el principio. Y me parece que eso sería muy sucio.
Código PHP:
class dbConsults {
//atributos
public $user;
public $pass;
//constructor de la clase
public function __construct(){ }
// metodos de la clase
public function checkUserAgainstCookie($cookie){
$query = mysql_query("SELECT name,password FROM users WHERE name = '$cookie'") or die(mysql_error());
$data = mysql_fetch_array($query);
self::$user = $data['name'];
self::$pass = $data['password'];
}
}
Código PHP:
$db = new dbConsults();
$db->checkUserAgainstCookie();
$user = $db::$user;
$password = $db::$pass;