Når jeg klikker på en af bookingerne vil jeg gerne have, at jeg kommer til en form på en ny side (edit_events2.php), hvor alle felter i bookinger er udfyldt og hvor jeg har mulighed for at redigere og slette den valgte booking. Hvordan laver jeg denne side og hvordan får jeg ovenstående kode til at udfylde formen ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
16. juli 2004 - 20:04#1
"min_tabel" indeholder følgende poster: cod, title, active, date, decription, location, from_, from2_, till, still, who, userid. Stigman
du laver vel bare en query som henter det frem fra mysqlen...
<?
if($update) { mysql_query("update min_tabel set title='$title',lala='$lala' WHERE cod = '$cod'")or die (mysql_error()); echo "Din booking er nu updated"; } else {
$query = mysql_query("SELECT * FROM min_tabel WHERE cod = '$cod'"); $row=mysql_fetch_array($query);
Når jeg skriver ovenstående kode vises formen ikke med data, men med dette :$row[title]" Hvis jeg derimod erstatter formen med dette Title: <input name=\"title\" value={$row["title"]}> udfyldes formen med data. Problemet er så at jeg i ingen af tilfældende kan opdatere tabellen. Jeg får beskeden: "Din booking er nu updated"; men intet er opdateret. Hvad er der galt ? Stigman
value=\$row[title]\"> skal være value=\$row[title]\"> istedet for :P
og prøv <form action='$PHP_SELF?update=$cod' method='post'> istedet for <form action='$PHP_SELF?update=true' method='post'>
og så lige mysql_query("update min_tabel set title='$title',lala='$lala' WHERE cod = '$update")or die (mysql_error()); istedet for mysql_query("update min_tabel set title='$title',lala='$lala' WHERE cod = '$cod'")or die (mysql_error());
if($update) { mysql_query("update min_tabel set title='$title',lala='$lala' WHERE cod = '$update")or die (mysql_error());die (mysql_error()); echo "Din booking er nu updated"; } else {
$query = mysql_query("SELECT * FROM min_tabel WHERE cod = '$cod'"); $row=mysql_fetch_array($query);
echo " <form action='$PHP_SELF?update=$cod' method='post'> Title: <input name=\"title\" value=\"$row[title]\"> osv <input type='submit' value='Opdater'> </form> "; } ?> sådan der prøv den
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.