可能重复:
MySQL - 何时使用单引号、双引号和反引号?
我对此视而不见。并且需要一些帮助来定位错误。
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; }
我得到输出:
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
我已经完成了宝贵的 &vægt 但我似乎无法找到问题所在?
提前,谢谢!