Burada yanlış ne oluyor hiçbir fikrim yok. Atma tutar ...
Ölümcül hata: olmayan bir nesne üzerinde hazırlamak () üye işlevi Çağrı
... O $select = $dbcon->prepare('SELECT * FROM tester1');
kısmına alır her zaman. Biri ben yanlış yapıyorum ne kadar bazı ışık tutabilir?
function selectall() //returns array $client[][]. first brace indicates the row. second indicates the field
{
global $dbcon;
$select = $dbcon->prepare('SELECT * FROM tester1');
if ($select->execute(array()))
{
$query = $select->fetchall();
$i = 0;
foreach ($query as $row)
{
$client[$i][0] = $row['id'];
$client[$i][1] = $row['name'];
$client[$i][2] = $row['age'];
$i++;
}
}
return $client;
}
$client = selectall();
echo $client[0][0];