17. maj 2003 - 15:24
Der er
6 kommentarer og 1 løsning
besked efter udførsel?
Hej, jeg har et lille problem. Jeg har lavet mig en opret ting, og nå det er add'et skal den skrive den er blevet add + den skal skrive et link til en anden side, hvor link skal skal sende id'et af sted. (?id=(det id der lige er blevet lavet) mit kode: <? require_once("title.php"); ?> <div align="center"> <table bgcolor="#B9E1FD" cellpadding="0" border="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#000000" width="744"> <tr> <td width="100%"><?php require_once("db.php"); if($action == "skriv") { echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Din scooter er tilføjet. Læg dine billeder ind <A HREF=\"billede_tilfoej.php?nid=$nid\">her</a><font>"; if ($nick && $tun && $gejl && $fremtid && $topfart && $optraek && $kat) { mysql_query("INSERT INTO info (nick, tun, gejl, fremtid, topfart, optraek, kat) values ('$nick','$tun','$gejl','$fremtid','$topfart','$optraek','$kat')"); } } else { ?><center> <font face="Verdana" size="1" color="#000000"> <form method="post" action="<?=$PHP_SELF ?>" onsubmit="return checkfields()"> Nick:<br> <input name="nick" size="51"> <br> Tun:<br> <textarea name="tun" cols="50" rows="10"></textarea> <br> Gejl:<br> <textarea name="gejl" cols="50" rows="10"></textarea> <br> fremtid:<br> <textarea name="fremtid" cols="50" rows="10"></textarea> <br> Topfart:<br> <input name="topfart" size="51"> <br> Optræk:<br> <input name="optraek" size="51"> <br> Kat.:<br> <? echo '<select style="background:#B9E1FD" name="kat">'; echo '<option>Vælg scooter model!'; $res = mysql_query("SELECT * FROM kat ORDER BY model"); while ($row = mysql_fetch_array($res)) { echo "<option value=\"".$row['model']."\">". $row['model'] .""; } echo "</select>"; ?> <br><br> <input type="hidden" name="nid" value="<?=$nid?>"> <input type="hidden" name="action" value="skriv"> <input type="submit" value="Opret"> </center> </form> </font> <?php } ?></td> </tr> </table><div>
Annonceindlæg tema
Cloud & AI
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
17. maj 2003 - 15:28
#1
$id = mysql_insert_id(); det returnerer det id som mysql har indsat
Hmm den skriver bare 0: $nid = mysql_insert_id(); echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Din scooter er tilføjet. Læg dine billeder ind <A HREF=\"billede_tilfoej.php?nid=$nid\">her</a><font>";
Slettet bruger
17. maj 2003 - 15:37
#3
det skal jo være sammen med din insert sætning.. hvor placere du den?
Slettet bruger
17. maj 2003 - 15:38
#4
<? require_once("title.php"); ?> <div align="center"> <table bgcolor="#B9E1FD" cellpadding="0" border="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#000000" width="744"> <tr> <td width="100%"><?php require_once("db.php"); if($action == "skriv") { if ($nick && $tun && $gejl && $fremtid && $topfart && $optraek && $kat) { mysql_query("INSERT INTO info (nick, tun, gejl, fremtid, topfart, optraek, kat) values ('$nick','$tun','$gejl','$fremtid','$topfart','$optraek','$kat')"); } $nid = mysql_insert_id(); echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Din scooter er tilføjet. Læg dine billeder ind <A HREF=\"billede_tilfoej.php?nid=$nid\">her</a><font>"; } else { ?><center> <font face="Verdana" size="1" color="#000000"> <form method="post" action="<?=$PHP_SELF ?>" onsubmit="return checkfields()"> Nick:<br> <input name="nick" size="51"> <br> Tun:<br> <textarea name="tun" cols="50" rows="10"></textarea> <br> Gejl:<br> <textarea name="gejl" cols="50" rows="10"></textarea> <br> fremtid:<br> <textarea name="fremtid" cols="50" rows="10"></textarea> <br> Topfart:<br> <input name="topfart" size="51"> <br> Optræk:<br> <input name="optraek" size="51"> <br> Kat.:<br> <? echo '<select style="background:#B9E1FD" name="kat">'; echo '<option>Vælg scooter model!'; $res = mysql_query("SELECT * FROM kat ORDER BY model"); while ($row = mysql_fetch_array($res)) { echo "<option value=\"".$row['model']."\">". $row['model'] .""; } echo "</select>"; ?> <br><br> <input type="hidden" name="nid" value="<?=$nid?>"> <input type="hidden" name="action" value="skriv"> <input type="submit" value="Opret"> </center> </form> </font> <?php } ?></td> </tr> </table><div>
kig i koden op over.. Jeg kan ikke lige finde ud hvor jeg så skal stille den og hvordan jeg skal hente den igen!
Nice virker ;) tak for det.. ;)
Slettet bruger
17. maj 2003 - 15:40
#7
sku det være en anden gang :)
Vi tilbyder markedets bedste kurser inden for webudvikling