Voglio eseguire una query mysql da php.URL del negozio in mysql
$sql = insert into q_links values ('garment.png', 'imgs\ques\p1\garment.png');
non ho potuto conservare l'url come è, anzi viene memorizzato in questo modo: imgsquesp1garment.png
. Ma voglio memorizzare l'url come: imgs\ques\p1\garment.png
. Così ho provato questo:
$sql = mysql_real_escape_string($sql);
Ma in questo modo il mio $sql
assomiglia:
insert into q_links values (\'garment.png\', \'imgs\\ques\\p1\\garment.png\');
che non funzionano nel database mysql.
Devo inserire questo URL nel database per un uso successivo. L'URL è imgs\ques\p1\garment.png
. Come posso raggiungere questo obiettivo?
Aggiornamento: E ho provato con il primo commento che ha funzionato per me.
Quindi la soluzione è:
$sql = "insert into q_links values ('garment.png', '".mysql_real_escape_string('imgs\ques\p1\garment.png')."');";
'$ sql = "INSERT INTO valori q_links ('garment.png', '" .mysql_real_escape_string (' imgs \ ques \ p1 \ garment.png '). "');" ' – Peon
Il metodo più semplice ha funzionato per me. Grazie :) –
@CoolBrain Si prega di accettare la risposta migliore. – crush