Avatar billede noodrem Nybegynder
25. marts 2004 - 14:50 Der er 7 kommentarer og
1 løsning

Problemer med forespørgsel

Hej

Opstår der problemer hvis jeg har følgende script:

$query_insert = mysql_query("INSERT INTO nyheder (id, dato, nyhed, overskrift, mail, navn) VALUES ('$id', '$dato', '$nyhed', '$overskrift', '$mail', '$navn')") 

men der i tabellen nyheder, er følgende kolonner:

id, dato, nyhed, overskrift, hjemmeside, mail, navn   

Jeg nævner altså ikke rediger i de kolonner der skal indsættes i, men kan det forudsagde noget problem?
Avatar billede 13thsky Nybegynder
25. marts 2004 - 14:55 #1
nej, den går selv ind og finder den table med tilsvarende navn. Men jeg er ikke helt med på spørgsmålet. Har du testet det? virker det ikke?

Ps. et ; til sidst...!
Avatar billede arne_v Ekspert
25. marts 2004 - 14:56 #2
Ingen problemer.

Den syntax er lavet for at man netop kan indsætte uden at udfylde alle felter.
Avatar billede chries Nybegynder
25. marts 2004 - 14:56 #3
Hvis du skal rette noget eksisternede skal du bruge update
$query_insert = mysql_query("UPDATE nyheder SET nyhed='$nyhed', dato=.... WHERE id=$id LIMIT 1")
Avatar billede styless Nybegynder
25. marts 2004 - 14:56 #4
Hvis du ikke har indsat feltet i din SQL sætning indsætter den heller ikke noget i feltet.

Der kan godt komme en fejl i dit script hvis din ID er et autonummerings-felt. De felter vil den nemlig gerne selv styre hvad der skal stå i ID.
Avatar billede chries Nybegynder
25. marts 2004 - 14:56 #5
ach ok, misforstod :)
Avatar billede b4r0n3n Nybegynder
26. marts 2004 - 09:57 #6
Nej der er ingen problemer med den forespørgsel
Avatar billede arne_v Ekspert
12. april 2004 - 20:48 #7
Lukke tid ?

(og et svar)
Avatar billede 13thsky Nybegynder
24. april 2004 - 08:05 #8
og et svar her(c:
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