Hi guys,
Any help is greatly appreciated as always!
MY ERROR:
Warning: mysqli_query() [function.mysqli-query]: Couldn't fetch mysqli in D:\Program Files\WebDevelopments\Xampp\xampp\htdocs\vmsStandard\data\config.php on line 65
UNABLE TO SELECT * FROM news [WHERE null ][ORDER BY date][DESC][LIMIT 5]
As you can see my values are being sent to the query which has me a little puzzled.
Source:
function querydb($select_list, $tbl, $condition, $order, $scroll, $limit )
{
global $mysqli;
$_SESSION['errors'] = array();
$query = "SELECT ".$select_list." FROM ".$tbl." [WHERE ".$condition." ][ORDER BY ".$order."][".$scroll."][LIMIT ".$limit."]";
if($result = mysqli_query($mysqli, $query))
{
$check = mysqli_num_rows($result);
if(!$check > 0)
{
array_push($_SESSION['errors'], 'No results found!');
return false;
}
else
{
while($row = mysqli_fetch_array($result))
{
foreach($row as $data)
{
return htmlentities($data);
}
return true;
}
}
}
else
{
array_push($_SESSION['errors'], 'UNABLE TO SELECT '.$select_list.' FROM '.$tbl.' [WHERE '.$condition.' ][ORDER BY '.$order.']['.$scroll.'][LIMIT '.$limit.']'. mysqli_connect_error());
return false;
}
}
$select = querydb('*','news', '', 'date', 'DESC', '5');