Avatar billede emulatorspil.dk Nybegynder
06. januar 2001 - 17:04 Der er 4 kommentarer og
2 løsninger

Den skriver ikke ....

Hejsa

Hvorfor vil mit script ikke skrive noget i min tabel ....
scritet ser sådan ud:

if($add_indlaeg) {

function tilbage($meddelelse) {
        echo  \"$normal $meddelelse\\n\";
        echo  \"Brug tilbage knappen i din browser\\n\";
        echo  \"\\n\";
        exit;
    }

    if (!$navn) tilbage( \"$fejl Du har glemt at skrive dit navn ...<BR><BR>\");
    if (!$emne) tilbage( \"$fejl Du her glemt at skrive et emne ...<BR><BR>\");
    if (!$besked) tilbage( \"$fejl Du har glemt at skrive din besked ...<BR><BR>\");

$besked = ereg_replace(\"<\", \"&lt;\", $besked);
$emne = ereg_replace(\"<\", \"&lt;\", $emne);
$besked = nl2br($besked);
$dato_kl = \" \".date(\"d/m Y\", time()).\" - \".date(\"H:i:s\").\" \";
$query = mysql_query(\"INSERT INTO forum (type, forum_id, besked, emne, dato_kl, navn, email, svar)\" . \"VALUES (\'$type\',\'$forum_id\',\'$besked\',\'$emne\',\'$dato_kl\',\'$navn\',\'$email\',\'$svar\')\");
echo \"$normal Dit indlæg er nu tilføjet.\";
}
Avatar billede doeleman Nybegynder
06. januar 2001 - 17:23 #1
Pga. problemer med din query:
Du har to anførselstegn og et punktum for meget før VALUES.
Avatar billede doeleman Nybegynder
06. januar 2001 - 17:26 #2
Brug følgende:
mysql_query(\"INSERT INTO forum (type, forum_id, besked, emne, dato_kl, navn, email, svar) VALUES (\'$type\',\'$forum_id\',\'$besked\',\'$emne\',\'$dato_kl\',\'$navn\',\'$email\',\'$svar\')\");

Derudover vil jeg anbefale, at du bruger htmlentities() istedet for ereg_replace() og jeg vil foreslå, at du gemmer datoen og klokkeslet som timestamp i stedet for en string.
Avatar billede emulatorspil.dk Nybegynder
06. januar 2001 - 17:33 #3
den tilføjer stadig ikke noget ...
Men jeg har en fornemmelse, at det if($add_indæaeg) {

som ikke lige funker ordenligt for den skriver ikke \"Dit indlæg er tilføjet\"
Avatar billede emulatorspil.dk Nybegynder
06. januar 2001 - 17:35 #4
jeg har fundet fejlen ....
mit script lå et forkert sted i filen
Avatar billede doeleman Nybegynder
06. januar 2001 - 17:37 #5
Hvis ikke du får nogen fejlmeddelelser, er det helt klart, dét der er fejlen. Prøv at udskrive $add_indlaeg, før if-sætningen.
Avatar billede emulatorspil.dk Nybegynder
11. januar 2001 - 22:41 #6
hay igen ...

jeg har netop nu opdaget at den kun henter det ene produkt hvis man har bestil 3 ...

hvad kan dette skyldes ??

- Rasser
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
Computerworld tilbyder specialiserede kurser i database-management

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