Puster Skrevet 10. november 2010 Del Skrevet 10. november 2010 Hei! Jeg jobber med en nettside og skal ha en side 'om oss' som en skal kunne redigere ved hjelp av en wyswig editor. Så jeg har benytett meg av TinyMce. Men jeg får ikke koden til å fungere, har plagdes med den en stund. http://pastebin.no/z3277 Jeg har ikke så mye kunnskap om dette med å oppdatere en row i databasen, så visst noen kunne forklart den eller noe hadde det vert fint! Takker for hjelp å svar! Lenke til kommentar
Notelitten Skrevet 10. november 2010 Del Skrevet 10. november 2010 Kunne du postet feilmeldingen du får? Lenke til kommentar
Puster Skrevet 10. november 2010 Forfatter Del Skrevet 10. november 2010 Hei, får ikke noen feilmelding, hele siden er bare blank Lenke til kommentar
Sk!ppy Skrevet 10. november 2010 Del Skrevet 10. november 2010 Det heter WHERE, ikke WHILE. Linje 24. Bytt ut While til where, jeg ser ikke at du definerer $innhold, og sikkerheten er generelt dårlig. Lenke til kommentar
Puster Skrevet 10. november 2010 Forfatter Del Skrevet 10. november 2010 (endret) Det heter WHERE, ikke WHILE. Linje 24. Bytt ut While til where, jeg ser ikke at du definerer $innhold, og sikkerheten er generelt dårlig. Hehe, Takker! Men ingenting viser ennå:S Gjor noen oppdateringer: Linje 24 $oppdater = mysql_query("SELECT * FROM omoss WHERE innhold='$innhold'") or die(Error); Linje 39: <textarea name='omoss' id='omoss'>$innhold</textarea> Endret 10. november 2010 av Puster Lenke til kommentar
Sk!ppy Skrevet 10. november 2010 Del Skrevet 10. november 2010 Heter forsåvidt or die(mysql_error()); òg. (For all del, kan være du definerer Error i en annen fil. Lenke til kommentar
Notelitten Skrevet 10. november 2010 Del Skrevet 10. november 2010 (endret) echo " <form action='rediger_om.php' method='post'> <textarea name='omoss' id='omoss'></textarea> <input type='submit' value='Oppdater' id='oppdater' name='oppdater' /> </form> "; Er dette lov? Må du ikke bruke slash ved apostrof i PHP? Og på linje 30, hvor kommer $innhold fra? Endret 10. november 2010 av Notelitten Lenke til kommentar
Sk!ppy Skrevet 10. november 2010 Del Skrevet 10. november 2010 Det gjelder ikke om du bruker ', istede for ". f.eks du kan ha echo '"'; men ikke echo '''; echo "'"; men ikke echo """; Jeg tenkte å være snill å rydde opp i koden din, men det er flere logiske mangler der, du må definere hva som skal oppdateres, hvordan den skal identifisere databasespørringen (ID), og huske WHERE i spørringene. Lenke til kommentar
Puster Skrevet 10. november 2010 Forfatter Del Skrevet 10. november 2010 (endret) hmm, takker for svar! Det er kun en row i databasen som skal oppdateres, siden alt er kun èn side. Visst jeg tar bort den update kommandoen får jeg opp det som står i 'innhold' i databasen i wyswig editorn. Men jeg skal se over en gang til. Men har dere noen linker jeg kan lese på? Kan egentlig svert mye om php men kan ikke så veldig mye om det å oppdatere. EDIT: Gjor noen endringer i koden: http://pastebin.no/z3278 Endret 10. november 2010 av Puster Lenke til kommentar
Sk!ppy Skrevet 10. november 2010 Del Skrevet 10. november 2010 Skriv alt pånytt. Lag èn rad i omoss som har ID 1, og bruk SELECT * FROM `omoss` WHERE `id`='1' - og uPDATE blabla SET blabalba WHERE `id`='1' Lenke til kommentar
Puster Skrevet 10. november 2010 Forfatter Del Skrevet 10. november 2010 takk for hjelpa Lenke til kommentar
Gjest Skrevet 10. november 2010 Del Skrevet 10. november 2010 Jeg kan ikke see hvor du får: $id fra? Lenke til kommentar
Sk!ppy Skrevet 10. november 2010 Del Skrevet 10. november 2010 (endret) Linje 23, du skal ikke ha ( ) rundt post. Du må definere variablene! (coldice; Msn?) Endret 10. november 2010 av Sk!ppy Lenke til kommentar
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å