
Originariamente inviata da
Fractals87
non riesco proprio a capire come fai a creare più oggetti istanziandone uno.
la logica è molto semplice
1 riga
Codice PHP:
$select = "SELECT * FROM table WHERE id = :id LIMIT 0,1";
// $pdo->prepare( $select );
// ect
$data = $pdo->execute( $select, array( ':id'=>'1' ) );
// se trovo una riga
if ( !empty( $data ) ) {
return new model( $data );
}
piu righe
Codice PHP:
$select = "SELECT * FROM table";
// $pdo->prepare( $select );
// ect
$data = $pdo->execute( $select );
$rows = array();
while ( $data = $sql->fetch() ) {
$rows[] = $this->model( $data );
}
// un array contenente un oggetto model per ogni riga
return $rows;