Gå til innhold

FORM & MYSQL, vil ikke samarbeide[LØST]


Anbefalte innlegg

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 av phun-ky
Lenke til kommentar
Videoannonse
Annonse
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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...