Bonjour j'ai un souci avec une insertion de texte dans un champ mysql.

J'ai un champ news de type text. UTF8_general_ci alimenté par un textarea.

Lorsque je fais un insert de tant de caractère

que wamp est fini par en conclure que wamp est fini par en conclure que wamp est fini par en conclure que wamp est v fini par en conclure que wamp est fini par en conclure que wamp est fini par en conclure que wamp est fini par en conclure que wamp est v v fini par en conclure que wamp est fini par en conclure que wamp est
ca rentre parfaitement. Mais dès que je double le nombre de texte ça plante et j'arrive sur une page windows qui me marque



C'est à rien n'y comprendre car que je sache un champ de type text n'a pas une limite en taille ?

Je travail sous wamp avec phpMyadmin. Puis dans mon texte je n'ai aucun caractère spécial qui peut faire planté l'insertion ???

Ma fonction d'insertion dans mon modèle est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
<?php
public function insertArticle($news){
 
$registry = Zend_Registry::getInstance();
$db = $registry->get('db');
 
 
$insertSQL = $db->prepare("INSERT INTO articles (news) VALUES('$news')");
$insertSQL->execute();
 
}					
?>

PS : j'ai pas de mysql_close(); dans mes requêtes !