Insérer des simples quotes dans ma requête
Bonjour,
j'utilise PHP/MySQL pour naviguer dans les packages et classes Java que j'ai structuré dans une base. Tout est défini en Varchar.
quand je vais chercher une donnée dans la base, je la récupère sans simple quote.
le problème est lorsque je compose la requête avec :
Code:
$strSQL = 'SELECT * FROM `package` WHERE `ID_PACKAGE` = '.$_ENV['id_package'];
je n'arrive pas à insérer les simples quotes. J'obtiens par exemple :
Code:
SELECT * FROM `package` WHERE `ID_PACKAGE` = java.awt.Panel.AccessibleAWTPanel
et j'ai donc :
Citation:
You have an error in your SQL syntax.
J'ai tout essayé : concaténer des quotes mais impossible à faire, les accolades {} ne donnent rien.
Comment faire pour avoir :
Code:
SELECT * FROM `package` WHERE `ID_PACKAGE` = 'java.awt.Panel.AccessibleAWTPanel'
merci pour vos réponses.