hee ik heb een scriptje waar een fout in zit, zelf denk ik dat het weer zoiets is als een punt of een puntkoma ofzo maar toch.
code:
<?php
$query="UPDATE items SET
top = '". $top[$id3] ."',
left = '". $left[$id3] ."'
WHERE id='" .$id3. "'";
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
?>
browser:
FOUT: 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 'left = '670' WHERE id='1'' at line 3
ik heb al nagekeken dat alle variabelen kloppen...
Niet doen dus.
Géén backtics en zéker geen haken.
Gewoon een goede naam geven is de juiste oplossing.
Zeg, stel je niet zo aan. Backtics doen niemand pijn. droom je in de avond dat ze je komen wurgen? Nee toch? Ze zijn niet slecht. Sterker nog, ze kunnen enorm handig zijn. zelfs de haken. anders bestonden ze niet. Je moet je er niet zo over opwinden. Ik snap wel wat je punt is... Jij bent bang, dat als mensen backtics gebruiken, ze gaan denken dat je alles mag gebruiken tussen de backtics in. maakt dat wat uit dan? Dan wat nog de reden kan zijn, is dat je het wilt gebruiken in een andere SQL server. bepaalde servers laten dit niet toe *ik dacht mssql* So what... Als je weet waar je mee bezig bent, mag je alsnog backtics gebruiken. Ik heb zelfs een paar pro's voor je uitgezocht:
- Lekker overzichtelijk. kan je goed zien wat je veldnamen zijn in lange queries
- Je kan alle woorden gebruiken, wat ervoor zorgt dat je een lekker logisch klinkende query kan maken. *verzacht het denkwerk*
- Het kan geen kwaad. het doet niemand pijn. Ze kunnen handig zijn naar voorkeur.
Als deze post kwetst, live with it. Ik haat programmeurs, die zich vast houden aan iets ongelovelijk doms, omdat ze dan interesanter lijken.
Zo moe ben ik niet. Ik heb gewoon een punt... Net als ik op zoek ben naar problemen die ik daad werkelijk kan verhelpen, en andere alleen reageren op topics waar ze iets 'interesants' of 'simpels' kunnen posten, om maar een hoger cijfertje te halen bij hun posts. Dit is precies wat mij stoort op phphulp. Nou moet ik zeggen, er zijn er een paar die ik echt goed vind. Waarvan ik echt vind dat die hun best doen. gamer13, karl, paradox, hipska nog een aantal... never mind... je zal wel gelijk hebben, backtics zijn evil. ontopic dan toch: Of backtics, of [ ] of andere veld namen.
Wat een onzin zeg. Ik ga dit kort houden, ik heb NERGENS gezegd dat backtics BETER zijn. Ik heb redenen genoemd waarom iemand ze zou gebruiken. En k heb gezegd dat ze geen kwaad kunnen, als je er maar mee weer om te gaan. Het is volledig aan de programmeur, of die wel of niet, backtics wilt gebruiken.
Hele simpele reden om geen backtics te gebruiken. Je leert jezelf aan dat alles mag. En als je ze dan 1 keer op een verkeerde plek vergeet kan het zeer vervelende problemen opleveren. (wel eens wat gezien met delete/drop e.d.)
Backtics is als rondzwaaien met een draaiende kettingzaag en hopen dat de kap er niet afvliegt.
Nogmaals dan maar :P Ik heb nooit beweerd dat backtics heilig zijn. Ik probeer alleen maar te zeggen dat je ze best KAN gebruiken. Oke, sure, je zou het niet moeten doen, maar het kan geen kwaad als je ze goed gebruikt.