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 :
je n'arrive pas à insérer les simples quotes. J'obtiens par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $strSQL = 'SELECT * FROM `package` WHERE `ID_PACKAGE` = '.$_ENV['id_package'];
et j'ai donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM `package` WHERE `ID_PACKAGE` = java.awt.Panel.AccessibleAWTPanelJ'ai tout essayé : concaténer des quotes mais impossible à faire, les accolades {} ne donnent rien.You have an error in your SQL syntax.
Comment faire pour avoir :
merci pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM `package` WHERE `ID_PACKAGE` = 'java.awt.Panel.AccessibleAWTPanel'
Partager