Bonjour,
J'ai un soucis d'affiche avec des formulaires html/php.
Mais je pense que le problème provient de la requete SQL.
Je m'explique :
Via un formulaire et une requete INSERT INTO, j'insère dans une base de données SQL Server des informations provenant d'un <textarea>.
Ces informations sont longues ( plusieurs milliers de caractères ).
Si je vérifie via Enterprise Manager, les informations sont complètes dans la base de données.
MAIS lorsque je récupère ces informations pour les afficher soit directement, soit comme valeur par défaut dans un <textarea>, elles sont tronquées vers le 260ème caractère.
Est-ce normal? Et surtout, comment faire en sorte que tout soit affiché?
Je pense que le problème provient de la requête car la troncature s'effectue à ce moment. Voici le code php contenant la requête et l'affichage:
Edit: La question devient est-ce que la troncature se passe au moment du SELECT?, au moment du mssql_query()? au moment du mssql_fetch_array()?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $id_resultat = mssql_query("SELECT * FROM Stage WHERE Num_Sta=".$_GET['id'], $id_connexion); $stag = mssql_fetch_array($id_resultat); echo 'Resume français : '.$stag["ResumeFr_Sta"].'';
ou avant tout ca, au renvoie des données par SQL Server?
Ce post est en parrallèle avec celui-ci : http://www.developpez.net/forums/sho...d.php?t=160070
Partager