Hola
No me havia dado cuenta de que no creara la matriz antes.
Asi que para no complicarse la vida lo haremos a lo bruto sin esa función.
Código PHP:
function sqlArray($seach)
{
$sql = "SELECT archivo FROM baners WHERE id='" & $seach &"'";
$con = mysql_connect($host, $user, $pass) or die ("No se puede conectar");
$result = mysql_query($sql, $con) or die ("no se puede ejecutar consulta");
while($row = mysql_fetch_row($result))
{
$matriz[] = $row[0];
}
mysql_close($con);
return $matriz;
}
Al no especificar el indice en la matriz php lo inserta al final.
Asi deveria funcionarte.