$this en array probleem
Jeroen Brouns
28/10/2012 19:26:14Hoi iedereen,
Ik ben bezig een scriptie te schrijven en heb een class met de volgende functie:
Nu wil ik dus een array met gegevens uit de database halen. Helaas haalt hij alleen de laatste entry uit de database. Er lijkt dus iets mis te zijn met array's ofzo.
Iemand input?
Alvast bedankt!
Groetjes,
jeroen
Ik ben bezig een scriptie te schrijven en heb een class met de volgende functie:
Quote:
class class_get_category{
public $category = array();
function get_categories_fromdatabase() {
$sql = "SELECT * FROM categories";
$query = mysql_query($sql) or die (mysql_error());
while($product = mysql_fetch_array($query))
{
$category_fromdatabase = $product['category'];
$this->category=$category_fromdatabase;
}
}
public function get_category() {
return $this->category;
}
class class_get_category{
public $category = array();
function get_categories_fromdatabase() {
$sql = "SELECT * FROM categories";
$query = mysql_query($sql) or die (mysql_error());
while($product = mysql_fetch_array($query))
{
$category_fromdatabase = $product['category'];
$this->category=$category_fromdatabase;
}
}
public function get_category() {
return $this->category;
}
Nu wil ik dus een array met gegevens uit de database halen. Helaas haalt hij alleen de laatste entry uit de database. Er lijkt dus iets mis te zijn met array's ofzo.
Iemand input?
Alvast bedankt!
Groetjes,
jeroen
PHP hulp
23/12/2024 20:35:23- SanThe -
28/10/2012 19:32:00Geen kennis van classes. Maar in de while wordt alles wat er in staat steeds overschreven, dus blijft de laatste over.