Ho iniziato a imparare la codifica PHP in ottobre, il problema che causa il mio problema è che i miei utenti devono archiviare il testo nel database (e il testo probabilmente contiene virgolette singole e doppie) . Ogni volta che inserisco una virgoletta nel testo, causerebbe un errore. Ho davvero bisogno di memorizzare le virgolette singole e doppie, altrimenti gli utenti avrebbero errori quando il loro testo conterrebbe frasi del tipo: È la mia macchina. Nel frattempo, trasformo virgolette singole in doppie con str_replace.Memorizzazione dei valori con virgolette singole in MySQL
La domanda che io uso per l'inserimento del testo nel database è: INSERT INTO note (testo) VALORI ('$ di testo')
non v'è alcuna correzione per esso?
Grazie, ha ottenuto la mia risposta! – Areeb
Questa domanda può essere chiusa ora come ho ottenuto la mia risposta. Grazie StackOverflow. È stato davvero fantastico avere una risposta entro 2 minuti. – Areeb
Probabilmente dovresti usare istruzioni preparate piuttosto che cercare di sfuggire a te stesso. In questo modo, farà la cosa giusta indipendentemente dal valore che fornisci. C'è un buon esempio su http://php.net/manual/en/mysqli-stmt.bind-param.php. –