$sql = "INSERT INTO nyheder (overskrift, nyhed, forfatter, date) VALUES ('$_POST[overskrift]','$_POST[nyhed]','$_POST[forfatter]','$date')"; //kontrol af sql-sætning echo $sql; //udførsel af query med evt. fejlmeddelelse mysql_query($sql) or die(mysql_error());
Og så er det også dumt, at bruge dit eget datoformat i stedet for et af de indbyggede i MySQL - du mister muligheder, som eks. nemt at sortere poster efter dato eller at udtrække de 5 nyeste poster - og hvis du bruger et af de indbyggede formater, er det altid nemt at præsentere datoen som du ønsker vha. eksempelvis DATE_FORMAT() i mysql!
martin_h << det er linje 5 i din SQL-query den snakker om, og hvis du kigger i det første svar som Tipsen lavede vil du se at du har byttet om på det næst-sidste, og tredje-sidste tegn.
martin: Nu håber jeg du også har fået en metode til selv at afluse dine sql-sætninger vha. simpel udskrift og brug af mysql_error() funktionen!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.