La classe che voglio utilizzare deriva da un'altra che utilizzava mysqli per connettersi al db
questo il pezzo di classe originale
io ho gia una mia classe che si collega al db e funziona bene, vorrei utilizzare solo alcune funzioni contenute nell'altra per recuperare le regioni... ecc.Codice PHP:<?php
class data extends mysqli
{
//Selezione di tutte le regioni
public function getRegioni()
{
$query = "SELECT * FROM regioni";
if($result = parent::query($query))
{
ho fatto cosi...
file dove richiamo la classeCodice PHP:
<?php
/***********************************************************************
************* R E G I O N I C L A S S *****************************
* *********************************************************************
*
* Filename: regioni.class.php
* ********************************************************************/
class Regioni
{
public function getRegioni()
{
$result = "SELECT * FROM regioni";
if($result)
{
if($result->num_rows > 0)
{
while($row = $result->fetch_array())
{
$regioni[] = array(
'cod_regione' => $row['cod_regione'],
'regione' => $row['regione']
);
}
return $regioni;
}
}
}
}
?>
Codice PHP:
<?php
include "lib/db.class.php";
include "lib/regioni.class.php";
$db = new DataBase();
$regioni = new Regioni();
$regioni->getRegioni();
?>
html.. bla..bla...
<?php foreach($regioni as $val): ?>
<option value="<?php echo $val['cod_regione']; ?>"><?php echo $val['regione']; ?></option>
<?php endforeach; ?>
non mi da errore 500 ma lo stesso non mi tira fuori i dati della regione

Rispondi quotando