Det kan være fordi at title1 eller title2 ikke eksisterer som felter i databasen, men at de hedder noget der bare minder om det.
En anden mulighed er at der ikke findes en post med id'et $id. prøv evt. at indsætte echo (mysql_num_rows(mysql_query("SELECT * FROM mdb WHERE id='".$id."'")) > 0); Hvis den ikke udskriver true, så er det her fejlen er - intet id med indholdet $id.
Der er to fejl... Det ene er det førnævnte komma, og den anden er, at du ikke tjekker om din query er gået igennem, du udskriver bare "opdateret" efter du har forsøgt at køre den. For at tjekke den, skal du skrive noget i retning af:
Som keldsen allerede har været inde på kræver SQL's UPDATE sætning at der allerede findes en række i din tabel hvor id har værdien $id. Hvis du ønsker at indsætte nogen helt nye data skal du benytte en INSERT sætning.
dennismp godt sagt der! Synes nu også er PHP er det dejligt sprog :D
Synes godt om
Ny brugerNybegynder
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.