как положить HTML код в TEXT поле?

123av

Новичок
как положить HTML код в TEXT поле?

PHP:
//три кило ХТМЛя
-----------------------------------------------
как положить это в mysql поле text , у меня все время пишет синтаксис еррор.
 

mahoune

Guest
А ты всякие кавчки и апострафы пробовал переделывать в \" и \` Соответственно?
 

123av

Новичок
а как потом эти слеши убирать из HTML кода , когда уже сам код в браузер отправляешь ?
 

123av

Новичок
а все нашел вроде.
всем спасибо за сознательную помощь.
 

mahoune

Guest
DiMA, а что я не так сказал?

А он слеши и не будет в базу класть! Вот пример

mysql> create table aaa (a text);
Query OK, 0 rows affected (0.01 sec)

mysql> insert into aaa (a) values ("asdfasdf\"asdfasf\'asdfasfd");
Query OK, 1 row affected (0.00 sec)

mysql> select * from aaa;
+---------------------------+
| a |
+---------------------------+
| asdfasdf"asdfasf'asdfasfd |
+---------------------------+
1 row in set (0.00 sec)
 

DiMA

php.spb.ru
Команда форума
> А ты всякие кавчки и апострафы пробовал переделывать в \" и \` Соответственно?

Нет, не пробовал переделывать. Всегда юзал addslashes.
 

mahoune

Guest
Ну я в теории говорил! А функция-то делает тоже самое! :) А вопрос: если через параметр в запросе загонять, то он тоже ругнется или все-же съест?!

PARAMETERS Prm_MyMSG Text;

INSERT INTO MyTBL ( MyMSG ) VALUES (Prm_MyMSG);
 
Сверху