Even. Skrevet 26. mars 2006 Skrevet 26. mars 2006 Hei Kan noen hjelpe meg å lage et submitscript i php. Det skal sende følgende data til en MySQL databse. tttel på nyheten (tabellen heter title) nyheten (tabellen heter newstext) id (id på nyheten. Auto-increment) date (date. Timestamp) Jeg har allerede laget et script for å vise nyhetene i rekkefølge etter dato. Har sett litt etter et script på nettet som kan legge til nyheter, men når jeg prøver det blir det bare feil. Kan none hjelpe meg å lage et? Hadde vært kjempefint
Even. Skrevet 26. mars 2006 Forfatter Skrevet 26. mars 2006 Jeg fikk det til nå Det jeg fant ut var at jeg ikke trengte å sende dato og id fra skjemaet da dette var timestamp og auto_increment. Her er koden hvis noen andre lurer på det samme <?php require_once("config.php"); if(isset($_POST['submit'])) { $id = mysql_real_escape_string($_POST['id']); $title = mysql_real_escape_string($_POST['title']); $newstext = mysql_real_escape_string($_POST['newstext']); $result = mysql_query("INSERT INTO news (`title`, `newstext`) VALUES ('$title','$newstext')"); echo "<strong>Nyheten er lagt til i databasen. Du blir nå overført til hovedsiden</strong>"; echo "<meta http-equiv=Refresh content=3;url=http://eventob.frac.dk/index.php>"; } else { ?> <br> <h3>Legg til nyhet</h3> <form method="post" action="<?php echo $PHP_SELF ?>"> Title: <input name="title" size="40" maxlength="255"> <br> News: <textarea name="newstext" rows="20" cols="40"></textarea> <br> <input type="submit" name="submit" value="Legg til nyhet"> </form> <? } ?>
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå