J'essaye de faire un INSERT dans un mysql db et il échoue quand l'une des valeurs dépasse 898 caractères. Y a-t-il un endroit où obtenir ou, mieux, définir cette valeur maximale? Je vais pirater la chaîne en morceaux et les stocker dans des rangées séparées si je le dois, mais j'aimerais pouvoir insérer jusqu'à 2k à la fois.PHP et MYSQL longueur variable maximale?
Je suppose que c'est un problème php car l'utilisation de champs LONGTEXT ou BLOB devrait être plus que suffisant dans la db.
Merci.
Vous recevez une erreur de la DB ou PHP? –
Vous pouvez faire écho (mysql_error()); sur la ligne après votre requête pour voir l'erreur. –
Quand vous dites «ça échoue», que se passe-t-il? Est-ce qu'il tronque le champ ou échoue à insérer, et s'il échoue, quel est le message d'erreur pertinent? – thomasrutter