hmm that was close but still not what i need...
also, i got really wierd output when i do print_r($array):
Array (
[15] => Array ( [0] => ../program.php?m=07#2007-07-15 [1] => linked-day )
[16] => Array ( [0] => ../program.php?m=07#2007-07-16 [1] => linked-day )
[17] => Array ( [0] => ../program.php?m=07#2007-07-17 [1] => linked-day ) )
Array (
[0] => Array ( [15] => Array ( [0] => ../program.php?m=07#2007-07-15 [1] => linked-day ) [16] => Array ( [0] => ../program.php?m=07#2007-07-16 [1] => linked-day ) [17] => Array ( [0] => ../program.php?m=07#2007-07-17 [1] => linked-day ) ) )
so i changed your code little bit and i hope that i'm going in right direction;
$query = mysql_query("SELECT * FROM program ORDER BY datum ASC") or die(mysql_error());
$array = array();
while ($row = mysql_fetch_array($query)) {
$datum_explode = explode("-",$row["datum"]);
$array[$datum_explode[2]] = "array('../program.php?m=07#" . $row['datum']."','linked-day'),";
}
and print_r($array) now looks like this:
Array (
[15] => array('../program.php?m=07#2007-07-15','linked-day'),
[16] => array('../program.php?m=07#2007-07-16','linked-day'),
[17] => array('../program.php?m=07#2007-07-17','linked-day'),
)
what is really similar to the original array from the first post;
$days = array(
11=>array('../program.php?m=07#2006-07-11','linked-day'),
13=>array('../program.php?m=07#2006-07-13','linked-day'),
15=>array('../program.php?m=07#2006-07-15','linked-day'),
//etc
);
so, how to get those numbers without [] brackets? and how should i create $days array with printed values? just like this maybe:
$days = array(
$array
);