phun-ky Skrevet 7. september 2004 Del Skrevet 7. september 2004 (endret) formen jeg jobber med vil ikke samsvare med databasen.. *BLIGAL* form: register.php: <link href="ere.css" rel="stylesheet" type="text/css"> <?php include "header.php";?> <div id="registergen"><span class="styleumedia_subheadline">Registrering for nye kunder</span> <br> <br> <form method="post" action="registrer.php"> <table width="337" border="0" cellspacing="0" cellpadding="0"> <tr> <td><span class="styleumedia">fornavn</span><span class="inputmust">*</span></td> <td><input type="text" name="fornavn" class="inputbox" /></td> </tr> <tr> <td><span class="styleumedia">etternavn</span><span class="inputmust">*</span></td> <td><input type="text" name="etternavn" class="inputbox" /></td> </tr> <tr> <td><span class="styleumedia">e-post</span><span class="inputmust">*</span></td> <td><input type="text" name="epost" class="inputpass" /></td> </tr> <tr> <td><span class="styleumedia">gjenta e-post</span><span class="inputmust">*</span> </td> <td><input type="text" name="epostx2" class="inputpass" /></td> </tr> <tr> <td><span class="styleumedia">passord</span><span class="inputmust">*</span></td> <td><input type="password" name="passord" class="inputpass" /></td> </tr> <tr> <td><span class="styleumedia">gjenta passord</span><span class="inputmust">*</span> </td> <td><input type="password" name="passordx2" class="inputpass" /></td> </tr> <tr> <td><span class="styleumedia">adresselinje 1</span><span class="inputmust">*</span> </td> <td><input type="text" name="adresselinje1" class="inputbox" /></td> </tr> <tr> <td class="styleumedia">adresselinje 2 </td> <td><input type="text" name="adresselinje2" class="inputbox" /></td> </tr> <tr> <td><span class="styleumedia">postnr</span><span class="inputmust">*</span></td> <td><input type="text" name="postnr" class="inputmail" /></td> </tr> <tr> <td><span class="styleumedia">poststed</span><span class="inputmust">*</span></td> <td><input type="text" name="poststed" class="inputmail" /></td> </tr> <tr> <td><span class="styleumedia">telefon dagtid</span><span class="inputmust">*</span></td> <td><input type="text" name="tlf" class="inputpass" /></td> </tr> <tr> <td class="styleumedia">mobil</td> <td><input type="text" name="mobil" class="inputpass" /> <input type="submit" value="registrer" class="nicebutton" /></td> </tr> <tr> <td><br><br></td> <td> </td> </tr> </table> </form> </div><?php include "footer.php";?> <div id="registerlastforum"> <div align="right"><span class="styleumedia_subheadline">10 siste registrerte på forumet </span><br> <br> <?php include "10lastregfora.php";?> </div> </div> <div id="registerforum"><span class="styleumedia_subheadline">Registrer deg også i vårt community!</span><br> <br> </div> til databasen: registrer.php: <? $fornavn1=$_POST['fornavn']; $etternavn1=$_POST['etternavn']; $epost1=$_POST['epost']; $passord1=$_POST['passord']; $adress1=$_POST['adresselinje1']; $adress2=$_POST['adresselinje2']; $postnr1=$_POST['postnr']; $poststed1=$_POST['poststed']; $tlf1=$_POST['tlf']; $mob1=$_POST['mobil']; mysql_connect ("hostname", "user", "pass") or die ('My SQL Error: ' . mysql_error()); mysql_select_db ("db") or die ('My SQL Error: ' . mysql_error()); $query = mysql_query("SELECT MAX(kundeID) AS kundeID FROM kunde"); $row = mysql_fetch_array($query); $teller=$row["kundeID"]; $teller++; echo($teller); mysql_query("INSERT INTO kunde VALUES ( $teller, $fornavn1, $etternavn1, $epost1, $passord1, '', $adress1, $adress2, '', '', $postnr1, $poststed1, $tlf1, $mob1)"); echo "bruker lagret"; mysql_close(); ?> mener jeg har gjort dette riktig, kan ikke se den feilen.. EDIT: echo'ne kommer ut, men informasjonen vil ikke lagres.. EDIT2: LØST, glemte ' ' på variablene Endret 7. september 2004 av phun-ky Lenke til kommentar
Torbjørn Skrevet 7. september 2004 Del Skrevet 7. september 2004 har du sjekket evt. feil fra mysql? Lenke til kommentar
diskvask Skrevet 7. september 2004 Del Skrevet 7. september 2004 Ta echo av sql-setninga du skal sette inn, og se om den er rett. Evt. også bruk feilrapporteringssystemet i mysql, mysql_error() Lenke til kommentar
o2mlab Skrevet 14. september 2004 Del Skrevet 14. september 2004 mysql_connect ("hostname", "user", "pass") or die ('My SQL Error: ' . mysql_error());mysql_select_db ("db") or die ('My SQL Error: ' . mysql_error()); I koden din ser jeg dette; jeg regner med at du har endret disse variablene til databasehost, brukernavn for databasen din, passord og databasenavn? Hvis ikke vil det ikke gå så bra... Lenke til kommentar
phun-ky Skrevet 14. september 2004 Forfatter Del Skrevet 14. september 2004 har ordnet det, tror det hadde noe med mysql INSERT. husker ikke nå. 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å