Het probleem is dat het me niet lukt om het in te voeren in SELECT.
Het is nu;
$sql = "SELECT * FROM `kat` WHERE Nummer = '$Nummer' ORDER BY Nummer DESC";
en als ik typ:
$sql = "SELECT DATE_FORMAT(Datum,'%d%m%Y')Datum, Nummer, etc FROM `kat` WHERE Nummer = '$Nummer' ORDER BY Nummer DESC";
dan krijg ik foutmelding. Ik weet niet wat ik verkeerd doe.
nb en ja ik wil graag updaten naar mysqli. Ik ben nog aan het worstelen met van alles over hoe het moet enzo
Tevens zou ik daarna de overstap naar de MySQLi-functies nemen (of PDO), gezien de oude MySQL-fucnties op niet al te lange termijn al uitgefaseerd zullen raken. Waarbij je script zal stoppen.
ok, ik ben om.
ik zet alles eerst om naar mysqli
en dan ga ik verder uitzoeken hoe het zit met die %@#&!datum
dus jullie zijn voorlopig nog niet van me af:) want de i van mysqli
staat naar mijn mening voor ingewikkeld... ben de hele avond bezig geweest om erachter te komen dat include config; niet meer werkt, grr wat nou improved!
ben de hele avond bezig geweest om erachter te komen dat include config; niet meer werkt, grr wat nou improved!
Met goede foutafhandeling zou het naar mijn idee geen avond hoeven te kosten om er achter te komen dat een include niet werkt.
include staat overigens los van mysql(i).
Persoonlijk zou ik een datum niet (op voorhand) formatteren in een query. Je kunt dit probleem ook verplaatsen naar PHP, deze heeft ook functies voor het opmaken van datums.
Dit lijkt mij ook gewenster om de volgende reden: indien je besluit om je huisstijl weer aan te passen die voorschrijft dat datums er (weer) anders uit gaan zien dan is dit een kwestie van een configuratie-variabele (die een patroon voorschrijft hoe een datumtype er uit zou moeten zien - op deze manier zou je dit zelfs op één plek in kunnen stellen en ook in één keer overal kunnen veranderen) of template(s)/stuk(ken) HTML aanpassen, in plaats van in een of meer queries. Dit lijkt mij in de regel eenvoudiger (en stukken minder foutgevoelig) dan lopen prutten in een query.