Autor Zpráva
kolarcz
Profil *
Nazdar, mam takovej problem.
Mam vytvorenou tabulku v databazi:

CREATE TABLE novinky (
id INT NOT NULL AUTO_INCREMENT,
nadpis MEDIUMTEXT,
popis MEDIUMTEXT,
text MEDIUMTEXT,
datum INT,
PRIMARY KEY (id)
)


a php script ktery uklada do databaze data:

mysql_query("INSERT INTO novinky (nadpis,popis,text,datum) VALUES ('$nadpis','$popis','$text',".time().")");


ale kdyz chci vlozit nejakou dlouhou novinku tak se to neulozi a jinak to jde v pohode.
Nevite nekdo cim to muze byt? Hostuji na webzdarma.cz
Alphard
Profil
popis kapacity MEDIUMTEXT a jiných: http://dev.mysql.com/doc/refman/5.0/en/storage-requirements.html
ještě větší kapacitu než MEDIUMTEXT má LONGTEXT

ale možná bude chyba jinde (nevím jak dlouhé jsou ty novinky ale 2^24 je hodně znaků :-))

tak se to neulozi
vypíše se nějaká chyba?
Neznamka
Profil
já používám ne medium text ale prostě jen text a pro kratší jako nadpis třeba varchar(počet znaků)
kolarcz
Profil *
ten text co tam vkladam ma 950 znaků
kolarcz
Profil *
uz sem na to prisel v tom textu nemuze byt: '
nevite estli to jde obejit?
Alphard
Profil
escapuj ho: \'
DoubleThink
Profil *
mysql_escape_string()
Toto téma je uzamčeno. Odpověď nelze zaslat.