Cita:
Iniciado por SeaPirates Hola, estoy tratando de cambiar a MySQLi pero me es bastante distinto a como es MySQL y no consigo hacer simples consultas..
Tengo esta clase php con la que saco x valor de una consulta, pero por ejemplo no he conseguido pasar un fetch_assoc en un while para mostrar todos los registros y con la columna que necesite como en mysql
Código PHP:
class core
{
public function __construct() {
$this->MySQLi = array(
'Hostname' => 'localhost',
'Username' => 'root',
'Password' => 'nexon12',
'Database' => 'database');
$this->MySQLi = new mysqli($this->MySQLi['Hostname'], $this->MySQLi['Username'], $this->MySQLi['Password'], $this->MySQLi['Database']);
}
public function Query($SQL)
{
$this->Result = $this->MySQLi->query($SQL);
$this->Row = $this->Result->fetch_assoc();
echo $this->Row['closed'];
}
}
$core = new core();
$core->Query('SELECT * FROM settings');
¿Como puedo hacer eso?
mira ver si te sirve, ten en cuenta que mysqli trabaja con objetos
Código PHP:
Ver original$result = $this->sendQuery($q, $params);
{
while($row = $this->provider->fetchArray($result))
{
$arr[] = $row;
}
$result->close();
return $arr;
}
return $result;
}