Hej.
Jeg har tit indsat noget til databasen uden problemer men idag har jeg nogle problemer og jeg kan overhovedet ikke se fejlen.
Sådan ser koden ud:
<?
include ("config.php");
$tid = time();
$random = rand(199, 9999);
$tidrand = $tid+$rand;
$dato = date('H:i:s d/m/Y');
$betal = $_POST[antal]*50;
mysql_query("INSERT INTO nse_faktura (id, navn, adresse, modtageradresse, postnr, by, antal, kroner, email, dato) VALUES ('$tidrand', '$_POST[navn]', '$_POST[adresse]', '$_POST[modtageradresse]', '$_POST[postnr]', '$_POST[by]', '$_POST[antal]', '$betal', '$_POST[email]', '$dato')") OR DIE (mysql_error());
?>
Og sådan ser fejlen ud:
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 'by, antal, kroner, email, dato) VALUES ('1138014267', 'Simon',
På forhånd tak.
- Simon
Øh ja, Simon. Det ser ud til fejlen ligger i '$_POST[adresse]', og hvad fejlen der er, kan jeg jo så ikke svare på. Men lige en anden ting. Du skal ikke bruge 'OR DIE (mysql_error())' til sidst i din mysql_query. Du skal bare slutte med ");
--------------------
Teaching is nessesary for others to learn.