Avatar billede wowereit Nybegynder
12. september 2003 - 14:21 Der er 9 kommentarer og
1 løsning

Den vil ikke gemme i mysql

Den vil ikke gemme i mysql databasen men jeg for en mail.
kan i finde fejlen

Kodeeksempel
<?php

if (isset($_REQUEST['addnewsok'])) {
$navn = $_REQUEST["navn"];
$fejlbeskrivelse = $_REQUEST["fejlbeskrivelse"];
$lokale = $_REQUEST["lokale"];
$tlf = $_REQUEST["tlf"];
$pc = $_REQUEST["pc"];
$printer = $_REQUEST["printer"];
$mus = $_REQUEST["mus"];
$tastatur = $_REQUEST["tastatur"];
$andet = $_REQUEST["andet"];
$beskrivelse = $_REQUEST["beskrivelse"];
$af = $_SESSION['brugernavn'];



if ($navn != "") {
if(!$navn) {
        echo "Udfyld venligst feltet med dit navn!";

}
    // Mailen sendes til denne adresse. Flere adresser kan sepereres med komma.
    $recipient = &quot;niels_1@ofir.dk,$overskrift";

    // Emne
    $subject = "$overskrift";

    $message .= "Husk at kontakte\n";  //  \n er et linieskift
    $message .= "Navn: $navn\n";
    $message .= "Problem: $fejlbeskrivelse\n";
    $message .= "Lokale: $lokale\n";
    $message .= "Tlf: $tlf\n";
    $message .= "pc: $pc\n";
    $message .= "Mus: $mus\n";
    $message .= "Tastatur: $tastatur\n";
    $message .= "andet: $andet\n";
    $message .= "beskrivelse: $beskrivelse\n";
    $message .= "Af: $af\n";
        $headers .= "X-Mailer: http://www.sydlyd.dk\n";

    mail($recipient, $subject, $message, $headers);
    print "Mailen er sendt til $recipient";


   

}


require("conn.php");
$insertnews = "INSERT INTO fejlra2 ( tid , navn , lokale , tlf ,  pc , printer , mus , tastatur , andet , fejlbeskrivelse , beskrivelse , id , af) 
          values ( now(), '$navn', $lokale, $tlf, $pc, $printer, $mus, $tastatur, $andet, '$fejlbeskrivelse', $beskrivelse '$af',) ";
mysql_query($insertnews);
?>
<?php
}
?>
<?php
if ($action == addnews) {
?>
<h4>Tilføj nyhed</h4>
<form action="" metod="post">
<input type="text" name="navn" value="Navn"><br>
<input type="text" name="lokale" value="Lokale"><br>
<input type="text" name="tlf" value="Tlf"><br>
<input type="checkbox" name="bærbar" value="1"><br>
<input type="checkbox" name="pc" value="1"><br>
<input type="checkbox" name="printer" value="1"><br>
<input type="checkbox" name="skærm" value="1"><br>
<input type="checkbox" name="mus" value="1"><br>
<input type="checkbox" name="tastatur" value="1"><br>
<input type="checkbox" name="andet" value="1"><br>
<textarea name="fejlbeskrivelse">fejlbeskrivelse</textarea><br>
<textarea name="beskrivelse">beskrivelse</textarea><br>
<input type="submit" name="addnewsok" value="tilføj">
</form>
Avatar billede taskmgr Nybegynder
12. september 2003 - 14:23 #1
ret mysql_query($insertnews);

til:

mysql_query($insertnews) or die(mysql_error());

Så kommer fejl meddelelsen fra mysql
Avatar billede straszek Praktikant
12. september 2003 - 14:23 #2
Jeg tror du mangler '' omkring dine values i din insert
Avatar billede taskmgr Nybegynder
12. september 2003 - 14:25 #3
Umidelbart vil jeg gætte på at det ligger her:


( tid , navn , lokale , tlf ,  pc , printer , mus , tastatur , andet , fejlbeskrivelse , beskrivelse , id , af) values ( now(), '$navn', '$lokale', '$tlf', '$pc', '$printer', '$mus', '$tastatur', '$andet', '$fejlbeskrivelse', '$beskrivelse', '$id', '$af')
Avatar billede wowereit Nybegynder
12. september 2003 - 14:43 #4
så virker det
Avatar billede wowereit Nybegynder
12. september 2003 - 14:44 #5
jeg vil be taskmgr om at lave et svar så jeg kan gi dig point
Avatar billede straszek Praktikant
12. september 2003 - 14:47 #6
nu var det i al besedenhed mig det først påpege hvor fejlen var.....
Avatar billede wowereit Nybegynder
12. september 2003 - 15:09 #7
jeg fik løst problemet ved det første taskmgr sage
Avatar billede straszek Praktikant
12. september 2003 - 15:11 #8
arrh okay
Avatar billede taskmgr Nybegynder
09. januar 2004 - 14:33 #9
Svar, undskyld ventetiden :)
Avatar billede taskmgr Nybegynder
26. februar 2004 - 23:33 #10
Nu er det mig der venter :)
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