Ildflue Skrevet 5. april 2005 Skrevet 5. april 2005 Ser dere noen grunn til at $legger_inn_info = @mysql_query("INSERT INTO brukere (id, brukernavn, passord, fornavn, etternavn, alder, mail, bosted) VALUES ('', '$_POST[passord]', '$_POST[passord]', '$_POST[fornavn]', '$_POST[etternavn]', '$_POST[alder]', '$_POST[mail]', '$_POST[bosted]')"); Ikke skal virke? Er det bare jeg som aldri ser den lille feilen? Jeg har connect osv til databasen... Måtte bare poste den her. Holder på med å drepe servern min...
Tha_Zaynt Skrevet 5. april 2005 Skrevet 5. april 2005 (endret) hva med å definere $_POST[] verdiene dine som variabler først...det gjør det hele litt enklere.. dessuten legges id til av seg selv, dersom du har den som primary key.. Jeg ser også at du har skrevet $_POST['passord'] to ganger. Prøv dette $brukernavn = $_POST['brukernavn']; $passord = $_POST['passord']; $fornavn = $_POST['fornavn']; $etternavn = $_POST['etternavn']; $alder = $_POST['alder']; $mail = $_POST['mail']; $bosted = $_POST['bosted']; $q = "INSERT INTO brukere (brukernavn, passord, fornavn, etternavn, alder, mail, bosted) VALUES ('$brukernavn', '$passord', '$fornavn', '$etternavn', '$alder', '$mail', '$bosted')"; mysql_query($q) or die(mysql_error()); if (mysql_affected_rows() > 0){ echo"info lagt til!"; } else{ echo"Noe gikk galt og infoen ble ikke lagt til!"; } Endret 5. april 2005 av Tha_Zaynt
Ildflue Skrevet 5. april 2005 Forfatter Skrevet 5. april 2005 Takker, fant nå ut at scriptet mitt fungerte helt fint, men ditt hjalp meg fordi jeg fikk plutselig opp Unknown colum 'mail' Jeg hater meg selv akkurat nå Jobba 3 timer med dette så viser det seg at jeg hadde glemt å legge inn mail i databasen er det mulig!
Tha_Zaynt Skrevet 5. april 2005 Skrevet 5. april 2005 Ok, men jeg anbefaler deg å kjøre en sjekk med mysql_affected_rows() > 0 for å se om det faktisk skjedde no når du trykker på knappen. Jeg vil også anbefale deg å skrive ut mysql error. Fjer @ foran queryen. Da blir det enklere å finne ut feilen..
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å