Gå til innhold

submit til mysql


Anbefalte innlegg

som sikkert noen av dere vet driver jeg på å lager et garasje system til siden min. nå er alt ferdig bortsett fra submit formen (og litt små bøggs). Jeg har prøvd flere sånne ferdig script men det blir bare rot når jeg prøver å modifisere det. Derfor lurte jeg på om noen ville ta seg bryet å lage en php fil som submitter info til en mysql databse???

 

dette er feltene

 

  • navn
  • etternavn
  • antall hestekrefter
  • 0-100 på
  • styling
  • tuning
  • dekk og felg
  • understell
  • merke
  • modell
  • annet
  • bilen befinner seg i...

på forhånd tusen takk

Lenke til kommentar
Videoannonse
Annonse

Håper dette funker :D

 

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?php 
//Kobler til database
include("");

$sqltabell = ""; // Navn på tabell
?>
<form action="<?php print($PHP_SELF); ?>?" method="post"  name="ja">
 <table width="500" border="0" cellspacing="0" cellpadding="0">
   <tr valign="top"> 
     <td width="173"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">navn</font></td>
     <td width="327"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="navn" type="text" id="navn">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">etternavn</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="etternavn" type="text" id="etternavn">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">antall hestekrefter</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="antall hestekrefter" type="text" id="antall hestekrefter">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">0-100 på</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="0-100 på" type="text" id="0-100 på">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">styling</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="styling" type="text" id="styling">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">tuning</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="tuning" type="text" id="tuning">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">dekk og 
       felg</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="dekk og felg" type="text" id="dekk og felg">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">understell</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="understell" type="text" id="understell">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">merke</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="merke" type="text" id="merke">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">modell</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="modell" type="text" id="modell">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">annet</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="annet" type="text" id="annet">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">bilen befinner 
       seg i...</font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input name="bilen befinner seg i..." type="text" id="bilen befinner seg i...">
       </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
   </tr>
   <tr valign="top"> 
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
     <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
       <input type="submit" value="Lagre">
       <input type="reset" value="Slett skjema">
       <input type="hidden" name="do" value="add">
       </font></td>
   </tr>
 </table>
 </form>
<? 
break;
case "add":
$sql = "INSERT INTO `$sqltabell` ( `name` , `etternavn` , `antall hestekrefter` , `0-100 på` , `styling` , `tuning` , `dekk og felg` , `understell` , `merke` , `modell` , `annet` , `bilen befinner seg i...` ) VALUES ( '$name' , '$etternavn' , '$antall hestekrefter' , '$0-100 på' , '$styling' , '$tuning' , '$dekk og felg' , '$understell' , '$merke' , '$modell' , '$annet' , '$bilen befinner seg i...' );"; 

$result = mysql_query($sql); // Henter all informasjon fra databasen til $query

if(mysql_affected_rows()==1)
{
print("<font size=\"1\">Bilen er lagt til i databasen!<br>");
}
else
{
print("<font size=\"1\"><strong><font color=\"#FF0000\">ERROR: </font></strong>
Bilen ble ikke lagt til i databasen<br>");
}


break;
}

?>
</body>
</html>

 

 

Husk å endre:

//Kobler til database
include("");

$sqltabell = ""; // Navn på tabell

 

Bare ifra hvis noe er feil! :D

Endret av simenss
Lenke til kommentar

Prøv nå:

 

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?php 
//Kobler til database
include("");

$sqltabell = ""; // Navn på tabell

//INGEN FORANDRING!
switch ($do)
{
default:
?>
<form action="<?php print($PHP_SELF); ?>?" method="post"  name="ja">
<table width="500" border="0" cellspacing="0" cellpadding="0">
  <tr valign="top"> 
    <td width="173"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">navn</font></td>
    <td width="327"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="navn" type="text" id="navn">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">etternavn</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="etternavn" type="text" id="etternavn">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">antall hestekrefter</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="antall hestekrefter" type="text" id="antall hestekrefter">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">0-100 på</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="0-100 på" type="text" id="0-100 på">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">styling</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="styling" type="text" id="styling">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">tuning</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="tuning" type="text" id="tuning">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">dekk og 
      felg</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="dekk og felg" type="text" id="dekk og felg">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">understell</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="understell" type="text" id="understell">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">merke</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="merke" type="text" id="merke">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">modell</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="modell" type="text" id="modell">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">annet</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="annet" type="text" id="annet">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">bilen befinner 
      seg i...</font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input name="bilen befinner seg i..." type="text" id="bilen befinner seg i...">
      </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
  </tr>
  <tr valign="top"> 
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
    <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
      <input type="submit" value="Lagre">
      <input type="reset" value="Slett skjema">
      <input type="hidden" name="do" value="add">
      </font></td>
  </tr>
</table>
</form>
<? 
break;
case "add":
$sql = "INSERT INTO `$sqltabell` ( `name` , `etternavn` , `antall hestekrefter` , `0-100 på` , `styling` , `tuning` , `dekk og felg` , `understell` , `merke` , `modell` , `annet` , `bilen befinner seg i...` ) VALUES ( '$name' , '$etternavn' , '$antall hestekrefter' , '$0-100 på' , '$styling' , '$tuning' , '$dekk og felg' , '$understell' , '$merke' , '$modell' , '$annet' , '$bilen befinner seg i...' );"; 

$result = mysql_query($sql); // Henter all informasjon fra databasen til $query

if(mysql_affected_rows()==1)
{
print("<font size=\"1\">Bilen er lagt til i databasen!<br>");
}
else
{
print("<font size=\"1\"><strong><font color=\"#FF0000\">ERROR: </font></strong>
Bilen ble ikke lagt til i databasen<br>");
}


break;
}

?>
</body>
</html>

Lenke til kommentar

virker enda ikke

 

har modifisert koden etter felt navnene i databsen

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<?php 
mysql_connect("localhost", "xxx", "xxx") or die("could not connect");
mysql_select_db("xxx");


$sqltabell = "car"; // Navn på tabell

//INGEN FORANDRING!
switch ($do)
{
default:
?>
<form action="<?php print($PHP_SELF); ?>?" method="post" name="ja">
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"> 
<td width="173"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">navn</font></td>
<td width="327"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="navn" type="text" id="navn">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">etternavn</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="etternavn" type="text" id="etternavn">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">antall hestekrefter</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="hk" type="text" id="hk">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">0-100 på</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="0-100" type="text" id="0-100">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">styling</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="styling" type="text" id="styling">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">tuning</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="tuning" type="text" id="tuning">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">dekk og 
felg</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="dekk" type="text" id="dekk">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">understell</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="understell" type="text" id="understell">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">merke</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="merke" type="text" id="merke">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">modell</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="modell" type="text" id="modell">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">annet</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="annet" type="text" id="annet">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">bilen befinner 
seg i...</font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input name="adress" type="text" id="adress">
</font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
</tr>
<tr valign="top"> 
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<input type="submit" value="Lagre">
<input type="reset" value="Slett skjema">
<input type="hidden" name="do" value="add">
</font></td>
</tr>
</table>
</form>
<? 
break;
case "add":
$sql = "INSERT INTO `$sqltabell` ( `navn` , `etternavn` , `hk` , `0-100` , `styling` , `tuning` , `dekk` , `understell` , `merke` , `modell` , `annet` , `adress` ) VALUES ( '$navn' , '$etternavn' , '$hk' , '$0-100' , '$styling' , '$tuning' , '$dekk' , '$understell' , '$merke' , '$modell' , '$annet' , '$adress' );"; 

$result = mysql_query($sql); // Henter all informasjon fra databasen til $query

if(mysql_affected_rows()==1)
{
print("<font size=\"1\">Bilen er lagt til i databasen!<br>");
}
else
{
print("<font size=\"1\"><strong><font color=\"#FF0000\">ERROR: </font></strong>
Bilen ble ikke lagt til i databasen<br>");
}


break;
}

?>
</body>
</html>

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...