Ok, jag ändrade lite... men får fortfarande felmeddelande. Vad menar du med att ändra kontrollbariabeln? Ska jag hitta på en unik för varje FOR sats?
<?php
// Öppna databasen
require 'inc/db.php';
[B]$vNamn[0] = $_POST['förnamn'];
$vEfternamn[0] = $_POST['efternamn'];
$vPersonnr[0] = $_POST['personnr'];
$vNationalitet[0] = $_POST['nationalitet'];[/B]
$sql = "INSERT INTO bokningar(tid,datum,hytt_antal,hytt_kategori,förnamn,efternamn,personnr,nationalitet,beställning_flyg,beställning_flyg_platser,beställning_buss,beställning_buss_platser,företag,namn,adress,postnr_ort,telefon,fax,orgnr,email,kod) VALUES ";
$i = 0;
for ($i=0; $i<count($_POST['förnamn']);)
{
$tid = $_POST['tid'][$i];
$datum = $_POST['datum'][$i];
$förnamn = $_POST['förnamn'][$i];
$efternamn = $_POST['efternamn'][$i];
$personnr = $_POST['personnr'][$i];
$nationalitet = $_POST['nationalitet'][$i];
$hytt_antal = $_POST['hytt_antal'][$i];
$hytt_kategori = $_POST['hytt_kategori'][$i];
$beställning_flyg = $_POST['beställning_flyg'][$i];
$beställning_flyg_platser = $_POST['beställning_flyg_platser'][$i];
$beställning_buss = $_POST['beställning_buss'][$i];
$beställning_buss_platser = $_POST['beställning_buss_platser'][$i];
$företag = $_POST['företag'][$i];
$namn = $_POST['namn'][$i];
$adress = $_POST['adress'][$i];
$postnr_ort = $_POST['postnr_ort'][$i];
$telefon = $_POST['telefon'][$i];
$fax = $_POST['fax'][$i];
$orgnr = $_POST['orgnr'][$i];
$email = $_POST['email'][$i];
$kod = $_POST['kod'][$i];
if($i == 0)
$sql .= "('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
else
$sql .= ",('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
$i++;
}
for ($i=0; $i<count($_POST['efternamn']);)
{
$tid = $_POST['tid'][$i];
$datum = $_POST['datum'][$i];
$förnamn = $_POST['förnamn'][$i];
$efternamn = $_POST['efternamn'][$i];
$personnr = $_POST['personnr'][$i];
$nationalitet = $_POST['nationalitet'][$i];
$hytt_antal = $_POST['hytt_antal'][$i];
$hytt_kategori = $_POST['hytt_kategori'][$i];
$beställning_flyg = $_POST['beställning_flyg'][$i];
$beställning_flyg_platser = $_POST['beställning_flyg_platser'][$i];
$beställning_buss = $_POST['beställning_buss'][$i];
$beställning_buss_platser = $_POST['beställning_buss_platser'][$i];
$företag = $_POST['företag'][$i];
$namn = $_POST['namn'][$i];
$adress = $_POST['adress'][$i];
$postnr_ort = $_POST['postnr_ort'][$i];
$telefon = $_POST['telefon'][$i];
$fax = $_POST['fax'][$i];
$orgnr = $_POST['orgnr'][$i];
$email = $_POST['email'][$i];
$kod = $_POST['kod'][$i];
if($i == 0)
$sql .= "('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
else
$sql .= ",('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
$i++;
}
for ($i=0; $i<count($_POST['personnr']);)
{
$tid = $_POST['tid'][$i];
$datum = $_POST['datum'][$i];
$förnamn = $_POST['förnamn'][$i];
$efternamn = $_POST['efternamn'][$i];
$personnr = $_POST['personnr'][$i];
$nationalitet = $_POST['nationalitet'][$i];
$hytt_antal = $_POST['hytt_antal'][$i];
$hytt_kategori = $_POST['hytt_kategori'][$i];
$beställning_flyg = $_POST['beställning_flyg'][$i];
$beställning_flyg_platser = $_POST['beställning_flyg_platser'][$i];
$beställning_buss = $_POST['beställning_buss'][$i];
$beställning_buss_platser = $_POST['beställning_buss_platser'][$i];
$företag = $_POST['företag'][$i];
$namn = $_POST['namn'][$i];
$adress = $_POST['adress'][$i];
$postnr_ort = $_POST['postnr_ort'][$i];
$telefon = $_POST['telefon'][$i];
$fax = $_POST['fax'][$i];
$orgnr = $_POST['orgnr'][$i];
$email = $_POST['email'][$i];
$kod = $_POST['kod'][$i];
if($i == 0)
$sql .= "('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
else
$sql .= ",('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
$i++;
}
for ($i=0; $i<count($_POST['nationalitet']);)
{
$tid = $_POST['tid'][$i];
$datum = $_POST['datum'][$i];
$förnamn = $_POST['förnamn'][$i];
$efternamn = $_POST['efternamn'][$i];
$personnr = $_POST['personnr'][$i];
$nationalitet = $_POST['nationalitet'][$i];
$hytt_antal = $_POST['hytt_antal'][$i];
$hytt_kategori = $_POST['hytt_kategori'][$i];
$beställning_flyg = $_POST['beställning_flyg'][$i];
$beställning_flyg_platser = $_POST['beställning_flyg_platser'][$i];
$beställning_buss = $_POST['beställning_buss'][$i];
$beställning_buss_platser = $_POST['beställning_buss_platser'][$i];
$företag = $_POST['företag'][$i];
$namn = $_POST['namn'][$i];
$adress = $_POST['adress'][$i];
$postnr_ort = $_POST['postnr_ort'][$i];
$telefon = $_POST['telefon'][$i];
$fax = $_POST['fax'][$i];
$orgnr = $_POST['orgnr'][$i];
$email = $_POST['email'][$i];
$kod = $_POST['kod'][$i];
if($i == 0)
$sql .= "('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
else
$sql .= ",('$förnamn','$efternamn','$personnr','$nationalitet','$tid','$datum','$hytt_antal','$hytt_kategori','$beställning_flyg','$beställning_flyg_platser','$beställning_buss','$beställning_buss_platser','$företag','$namn','$adress','$postnr_ort','$telefon','$fax','$orgnr','$email','$kod')";
$i++;
}
echo "$sql";
mysql_query($sql) or die("SQL-error: ".mysql_error());
// Skicka sedan vidare
echo "<script language=JavaScript>";
echo "self.location.replace('index.php')";
echo "</script>";
// Stäng databasen
mysql_close($open);
?>
Felmeddelandet är detta...
INSERT INTO bokningar(tid,datum,hytt_antal,hytt_kategori,förnamn,efternamn,personnr,nationalitet,beställning_flyg,beställning_flyg_platser,beställning_buss,beställning_buss_platser,företag,namn,adress,postnr_ort,telefon,fax,orgnr,email,kod) VALUES ('Fredrik','Henry','7605440621','Frankrike','1','2','2','V','H','2','Y','2','A','C','R','1','0','0','8','i','2'),('Erik','Rosen','8106220611','Norge','8','0','','I','a','','m','','B','l','i','1','8','8','2','n','0'),('','','','',':','0','','P','m','','e','','C','a','n','6','-','-','0','f','0'),('','','','','1','5','','R','b','','r','',' ','e','g',' ','2','5','6','o','5')('Fredrik','Henry','7605440621','Frankrike','1','2','2','V','H','2','Y','2','A','C','R','1','0','0','8','i','2'),('Erik','Rosen','8106220611','Norge','8','0','','I','a','','m','','B','l','i','1','8','8','2','n','0'),('','','','',':','0','','P','m','','e','','C','a','n','6','-','-','0','f','0'),('','','','','1','5','','R','b','','r','',' ','e','g',' ','2','5','6','o','5')('Fredrik','Henry','7605440621','Frankrike','1','2','2','V','H','2','Y','2','A','C','R','1','0','0','8','i','2'),('Erik','Rosen','8106220611','Norge','8','0','','I','a','','m','','B','l','i','1','8','8','2','n','0'),('','','','',':','0','','P','m','','e','','C','a','n','6','-','-','0','f','0'),('','','','','1','5','','R','b','','r','',' ','e','g',' ','2','5','6','o','5')('Fredrik','Henry','7605440621','Frankrike','1','2','2','V','H','2','Y','2','A','C','R','1','0','0','8','i','2'),('Erik','Rosen','8106220611','Norge','8','0','','I','a','','m','','B','l','i','1','8','8','2','n','0'),('','','','',':','0','','P','m','','e','','C','a','n','6','-','-','0','f','0'),('','','','','1','5','','R','b','','r','',' ','e','g',' ','2','5','6','o','5')SQL-error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('Fredrik','Henry','7605440621','Frankrike','1','2','2','V','H','2','Y','2','A',' at line 1
Det verkar som den vill lägga till posten fyra gånger?