uge skema
Hejsa.Jeg prøver og lave et ugeskema hvor man skal kunne opdatere en enkelt event (eller flere).
Men jeg kan ikke finde ud af at pege den enkelte event over i et "arrayvariabel" så jeg kan opdatere den enkelte event der hvor den hører hjemme.
kode: (Udskriv uge(med events))
$sql = "
SELECT * FROM kalender
LEFT JOIN destination ON destination.destination_id = '$d_id'
WHERE kalender.kalender_id = destination.kalender_id;";
$res = mysql_query($sql);
$y=0;
while ($k_row = mysql_fetch_assoc($res))
{
for ($x = 0; $x < 7; $x++)
{
$event[$k_row[dag]][$k_row[tid]] = $k_row[event];
echo "<td width=100><textarea name=k_event[$x][$y] rows=4 cols=20>".(($event[$k_row[dag]][$k_row[tid]] == $event[$x][$y]) ? $event[$k_row[dag]][$k_row[tid]] : "")."</textarea></td>";
echo "<input type=hidden name=k_id value=$k_row[kalender_id]><input type=hidden name=k_dag value=$x><input type=hidden name=k_tid value=$y>";
if ($x>5) echo "</tr><tr>";
} // end for
$y++;
} // end while
og så skulle jeg have en "opdater database dims " her..
if ($update_kalender == "Opdater Kalender")
{
while ($k_row = mysql_fetch_assoc($res))
{
for ($x = 0; $x < 7; $x++)
{
$event[$k_row[dag]][$k_row[tid]] = $k_row[event];
$update_string = " dag = '$k_dag'";
$update_string .= ", tid = '$k_tid'";
$update_string .= ", event = '$k_event'";
} // end for
$y++;
} // end while
$update_string .= ", standard_info = '$k_standard_info'";
$sql = "UPDATE kalender SET $update_string WHERE kalender_id = '$k_id'";
echo $sql;
mysql_query($sql) or die (mysql_error());
$message = "Kalender rettet!";
} // End if update
