Avatar billede jjdk Nybegynder
14. januar 2006 - 13:06 Der er 6 kommentarer og
1 løsning

Confirm / fortryd

Hej.
Jeg kan ikke finde ud af at lave de der confirm-bokse.
Jeg har brug det 2 steder på denne liste:
1. I hver række, der vises, er der link længst til venstre, hvor der kan vælges "slet" for sletning af en post.
2. Nederst er det planen at jeg indsætter et link til, som "updater" noget i MySQL. Dette vil jeg også gerne advares om.
Koden ser sådan her ud:
<?php
//connecte til databasen
$con=mysql_connect("localhost","vardeborg","xxxx");
mysql_select_db("vardeborgdk",$con);
$res = mysql_query("SELECT * FROM koersel_tabel WHERE udbetalt = '' ORDER BY dato", $con);

Print "<p><b><font face='Verdana' size='5'>Kørsel, som ikke er sendt til udbetaling</font></b></p>";

Print "<table border='1' cellpadding='0' cellspacing='0' width='1050'>";

//Overskrift til skema
print "<tr>";
print "<td width='40'><font face='Arial' size='2'></td>";
print "<td width='65'><font face='Arial' size='2'><b>Dato:</td>";
print "<td width='200'><font face='Arial' size='2'><b>Formål:</td>";
print "<td width='220'><font face='Arial' size='2'><b>Til:</td>";
print "<td width='220'><font face='Arial' size='2'><b>Fra:</td>";
print "<td width='40' align=right><font face='Arial' size='2'><b>Km:</td></b>";
print "</tr>";

//Hver anden linje vises med anden baggrundsfarve og km-variabel sættes til sammenlægning
$gray = true;
$km = 0;

while($row = mysql_fetch_array($res)) {
    $km_ialt += $row['km'];

    if($gray) {
        print "<tr bgcolor='#EEEEEE'>\n";
    } else  {       
        print "<tr>\n";
    }
    $gray = !$gray;
//Her listes posterne
print "<td><a href=\email\"koersel_slet_post.php?id=" .$row[ID] . ">slet</a></td>";
print "<td><font face='Arial' size='2'>".$rettet_dato ."</td>";
print "<td><font face='Arial' size='2'>".$row["formal"] ."</td>";
print "<td><font face='Arial' size='2'>".$row["destin_fra"] ."</td>";
print "<td><font face='Arial' size='2'>".$row["destin_til"] ."</td>";
print "<td align=right><font face='Arial' size='2'>".$row["km"] ."</td>";
}

print "</tr><tr></tr>";
print "<tr><td></td><td><font face='Arial' size='2'><b>Samlet:</td><td></td><td></td><td></td><td align=right><font face='Arial' size='2'><b>".$km_ialt ."</td></b></tr></table>";

mysql_close($con);
print "<br>";
Print "Klik her, hvis du ønsker det udbetalt. Der skal poppe et vindue op, hvor vi det skal bekræftes<br><br>";
?>
Avatar billede kimborg Nybegynder
14. januar 2006 - 19:13 #1
Er ikke hård til php, men er det dette du mener?

onClick="return confirm('Din tekst'); history.go()">
Avatar billede kimborg Nybegynder
14. januar 2006 - 19:16 #2
Hmmm... skulle vist have været et svar...

Er ikke hård til php, men er det dette du mener?

onClick="return confirm('Din tekst'); history.go()">
Avatar billede jjdk Nybegynder
14. januar 2006 - 19:22 #3
Noget i den retning, men det havde jeg lidt styr på i forvejen.
Jeg viser koden, da jeg håber på, et konkret forslag, der passer ind i koden.
Avatar billede kimborg Nybegynder
14. januar 2006 - 19:27 #4
Database og php er jeg ikke hård til, desværre
Avatar billede jjdk Nybegynder
14. januar 2006 - 23:25 #5
Jeg fandt nogle andre svar her på Eksperten og ud fra dem, har jeg nu løst opgaven.
Ellers tak for indvolvering.
Avatar billede roenving Novice
15. januar 2006 - 04:39 #6
Lukker du så spørgsmålet ?-)
Avatar billede jjdk Nybegynder
15. januar 2006 - 10:06 #7
Yes - hermed gjort
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester