SQL syntaks for variabler i PHP
Dette er ikke et problem jeg søger at få løst, men derimod forklaret.Hvorfor virker følgende kodestykke kun når jeg enkapsulerer variablerne $var i "'. $var . '". Jeg har læst masser af steder på nettet, i tutorials osv. (eksempel: http://www.spoono.com/php/tutorials/tutorial.php?id=19), at det skulle være nok med to anførselstegn, altså "$var". Det virker som en rigtig besværlig måde at implementere SQL i php, at man skal bruge først anførselstegn, derefter apostrof, så punktum og så videre.
$query = 'INSERT into content (headline,text,picture,cat) VALUES ("' . $headline . '","' . $text . '","' . $picture . '","' . $cat . '")' or die(mysql_error());