Possible Duplicate:
MySQL - when to use single quotes, double quotes, and backticks?
i have stared myself blind at this. And need some help to locate the error.
html:
<b>Navn:</b>
<input type="text" name="navn" id="navn">
</br>
</br>
<b>Køn:</b>
<input type="radio" name="køn" value="mand" id="radio">Mand
<input type="radio" name="køn" value="kvinde">Kvinde
</br>
</br>
<b>Alder:</b>
<select name="alder" id="selecta">
<option value="blank"></option>
<option value="10til15">10 til 15 år</option>
<option value="15til20">15 til 20 år</option>
<option value="20til25">20 til 25 år</option>
<option value="25til30">25 til 30 år</option>
</select>
</br>
</br>
<b>Vægt:</b>
<select name="vægt" id="selectv">
<option value="blank">Vægt</option>
<option value="30til40">30 til 40 kg</option>
<option value="40til50">40 til 50 kg</option>
<option value="50til60">50 til 60 kg</option>
<option value="60til70">60 til 70 kg</option>
</select>
</br>
</br>
<b>Bælte:</b>
<select name="bælte" id="selectb">
<option value="blank">vægt</option>
<option value="hvid">Hvid</option>
<option value="grøn">Grøn</option>
<option value="blå">Blå</option>
<option value="sort">Sort</option>
</select>
php:
$navn = $_POST['navn'];
$køn = $_POST['køn'];
$alder = $_POST['alder'];
$vægt = $_POST['vægt'];
$bælte = $_POST['bælte'];
$con = mysql_connect("...", "...", "...") or die(mysql_error());
echo "Connected to MySQL<br />";
mysql_select_db("...", $con) or die(mysql_error());
echo "Connected to Database<br />";
mysql_query("INSERT INTO Tilmeldinger
(column 2, column 3, column 4, column 5, column 6)
VALUES ($navn, $køn, $alder, $vægt, $bælte)") or die(mysql_error());
mysql_query("SELECT * FROM Tilmeldinger ORDER BY column 3, column 4, column 5, column 6") or die(mysql_error());
mysql_close;
echo "Tak for din tilmelding! Du bliver viderstillet om et kort øjeblik";
header("Refresh: 5; URL=http://www.casperwmn.dk/tilmelding.php");
exit; }
Im getting the output:
Connected to MySQL
Connected to Database
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 'column 2, column 3, column 4, column 5, column 6) VALUES (Casper, mand, 20til25,' at line 2
I have been over the valuable &vægt but i can't seem to locate what is wrong?
In advance, thanks!