05. maj 2003 - 13:42
Der er
3 kommentarer og 1 løsning
Opdatering af tekstfelter
Jeg har lavet dette nyhedsscript hvor man indtaster overskrift, brødtekst og beskrivelse. Den skal opdatere hvis: if ($opdater){mysql_query ("UPDATE news_class SET titel='$titel', broedtekst='$broedtekst', beskrivelse='$beskrivelse', billede='$billede', dato='$dato' WHERE id=$opdater"); Når man trykker på opdater skulle den gerne hente det man har skrevet ind i tekstboksene, så man har mulighed for at rette i det.
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.
HER ER MIN KODE: <?php $navn = $_SESSION['Name']; include("functions/db_ind.inc"); ?> <? $result = mysql_query("select * from laerer WHERE navn = '$navn'"); while ($row = mysql_fetch_array($result)){ $id = $row["id"]; $navn = $row["navn"]; $fornavn = $row["fornavn"]; $efternavn = $row["efternavn"]; } ?> <? $result = mysql_query("select * from news_class WHERE id = '$artikel_id'"); while ($row = mysql_fetch_array($result)){ $artikel_id = $row["id"]; } ?> <?php include("functions/db_ind.inc"); $dato = date('d-m-Y'); $brugernavn = $_SESSION['Name']; $beskrivelse = nl2br($beskrivelse); if ($skriv){ mysql_query("INSERT INTO news_class(forfatter, titel, broedtekst, beskrivelse, billede, dato) VALUES ('$fornavn&$efternavn', '$titel', '$broedtekst', '$beskrivelse','$billede','$dato')"); } if ($slet){ mysql_query("DELETE FROM news_class WHERE id=$slet"); } if ($opdater){ mysql_query ("UPDATE news_class SET titel='$titel', broedtekst='$broedtekst', beskrivelse='$beskrivelse', billede='$billede', dato='$dato' WHERE id=$opdater"); $titel = $_REQUEST["titel"]; $broedtekst = $_REQUEST["broedtekst"]; $beskrivelse = $_REQUEST["beskrivelse"]; $billede = $_REQUEST["billede"]; } ?> <FORM METHOD=POST ACTION=<? echo $PHP_SELF;?>> <INPUT TYPE=hidden NAME=skriv VALUE=1> <table border="0" cellpadding="5" cellspacing="0"> <tr> <td align="right"><strong>Titel:</strong></td> <td><input type="text" name="titel" size="30" maxsize="100" value="<? echo "$titel"; ?>"></td></tr> <tr> <td align="right"><strong>Brødtekst:</strong></td> <td><input type="text" name="broedtekst" size="30" maxsize="100" value="<? echo "$broedtekst"; ?>"></td></tr> <tr> <td align="right" valign="top"><strong>Tekst:</strong></td> <td><textarea cols="35" rows="10" name="beskrivelse"><? echo "$beskrivelse"; ?></textarea></td></tr> <tr> <td align="right"><strong>Billede:</strong></td> <input type="text" name="billede" value="<? echo $_GET['billede']; ?>"> </p> <p><br> </p> </td> </tr> <tr><td></td><td> <input type="submit" name="submit" value="Skriv!" class="button"></td></tr> </table> </form> <?php $today = getdate(); $month = $today['month']; $mday = $today['mday']; $year = $today['year']; ?> <? $foresp = mysql_query("SELECT * FROM news_class ORDER BY id DESC"); while($data = mysql_fetch_array($foresp)) { // Billede echo "<tr>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 0px; background-image: url(frames/v.gif)\"></td>"; echo "<td valign=\"top\" width=\"300\" style=\"height: 0px; background-image: url(frames/c.gif)\"><div align=\"center\"><img src=$data[4] width=\"200\" border=\"1\">"; echo "</td>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 0px; background-image: url(frames/e.gif)\"></td>"; echo "</tr>"; // Titel echo "<tr>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 20px; background-image: url(frames/v.gif)\"></td>"; echo "<td valign=\"top\" width=\"300\" style=\"height: 20px; background-image: url(frames/c.gif)\"><h3><b>$data[2]</b></h3>"; echo "</td>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 20px; background-image: url(frames/e.gif)\"></td>"; echo "</tr>"; // Broedtekst echo "<tr>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 20px; background-image: url(frames/v.gif)\"></td>"; echo "<td valign=\"top\" width=\"300\" style=\"height: 20px; background-image: url(frames/c.gif)\"><b>$data[3]</b>"; echo "</td>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 20px; background-image: url(frames/e.gif)\"></td>"; echo "</tr>"; // Beskrivelse echo "<tr>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 30px; background-image: url(frames/v.gif)\"></td>"; echo "<td valign=\"top\" width=\"300\" style=\"height: 30px; background-image: url(frames/c.gif)\">$data[5]"; echo "</td>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 30px; background-image: url(frames/e.gif)\"></td>"; echo "</tr>"; // forfatter echo "<tr>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 50px; background-image: url(frames/v.gif)\"></td>"; echo "<td valign=\"top\" width=\"300\" style=\"height: 50px; background-image: url(frames/c.gif)\"><p><i>Skrevet af $fornavn $efternavn d. </i>"; echo "<i><font class=ur> $dato</font></i>"; echo "<a href=\"?slet=$data[id]\"><blockquote>Slet</a>"; echo "<a href=\"?opdater=$data[id]\"><blockquote>Slet</a>"; echo "<hr>"; echo "</td>"; echo "<td valign=\"top\" width=\"30\" style=\"height: 50px; background-image: url(frames/e.gif)\"></td>"; echo "</tr>"; } ?>
Hvornår får $skriv, $slet og $opdater værdi?
Skriv og slet virker. Det er mere opdater. Jeg sætter en værdi under forfatter.
Vi tilbyder markedets bedste kurser inden for webudvikling