E' un po' che penso a questa questione.
Mi è stato detto che la sintassi corretta è quella con apici singoli e concatenazione di variabili.

In pratica così:
Codice PHP:
$sql='SELECT * FROM tabella WHERE campo='.$var
invece che così:
Codice PHP:
$sql="SELECT * FROM tabella WHERE campo=$var"
La sintassi sembra più complessa per le query (soprattutto per gli apici singoli dei campi di testo) ma ad esempio nella dichiarazione di un foglio di stile è molto più comoda...

così:
Codice PHP:
echo '<link rel="stylesheet" type="text/css" href="stile.css" />' 
invece che così:
Codice PHP:
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"stile.css\" />" 
per il fatto che non si devono usare i backslash davanti a tutti i doppi apici...e naturalmente stesso dicasi per tutto il codice html, che ne contiene parecchi.


Volevo sapere da voi quale metodo usate, se uno o tutti e due insieme, e qual'è quella più corretta.