Impossible d'enregistrer un longtext dans ma base Mysql :(
Posté : 16 avr. 2005, 12:02
Bonjour, je suis confronté à un problème surement simple à résoudre mais j'y arrive pas tout seul.
Voila j'ai une base:
Quand j'essaie dy enregistrer un text un peu long:
Donc j'enregistre dans la table de cette manière:
Elle s'affiche bien sur la page avec sa taille mais dans la DB et bien ca ne marche pas. ( meme après raffraichissement ) enfait ca dépend de la phrase. y en qui s'enregistre et d'autre jamais. c pas aleatoire mais ca dépend bien de la phrase et sa longueure semble ne pas être le factteur qui fache.
par exemple cette phrase s'enregistre très bien:
[/quote]
je travaille avec easyphp 1.8
Voila j'ai une base:
Code : Tout sélectionner
CREATE TABLE ed_citations(
id INT NOT NULL AUTO_INCREMENT ,
nom varchar( 20 ) NOT NULL ,
citation longtext NOT NULL ,
date DATE NOT NULL ,
PRIMARY KEY ( id ))qui fait 155 caractère d'après la fonction strlenMa grand-mère disait : Ne donnez jamais un avis car avec le droit vous risquez de perdre même si vous avez raison, si ça n'a pas été prévu dans le contrat.et patati et patata
Donc j'enregistre dans la table de cette manière:
Code : Tout sélectionner
$re_date=date("Y-m-d");
echo $citation_save;
echo strlen($citation_save);
$query_ins=mysql_query("INSERT INTO ed_citations( id ,nom,citation,date ) VALUES (' ','$name_save','$citation_save', '$re_date') " );par exemple cette phrase s'enregistre très bien:
alors moi je suis perduDès le matin, le droit est avec vous, par exemple lorsque vous appuyez sur votre interrupteur vous avez de la lumière car vous avez un contrat avec EDF !
je travaille avec easyphp 1.8