chaine tronquée
Posté : 28 oct. 2005, 05:24
Bonjour
J'obtiens une chaine de caractères par concaténation, mais dans mon champ récepteur, elle est tronquée à 25 caractères.
Si je ne la met pas dans mon input, elle n'est pas tronquée.
J'ai mis une maxlength à 10000, mais ca n'a rien changé.
Je précise aussi que lorsque je charge ce champ par un autre moyen (scritpt javascript ou en ecrivant dedans), je n'ai pas cette limite.
J'obtiens une chaine de caractères par concaténation, mais dans mon champ récepteur, elle est tronquée à 25 caractères.
Si je ne la met pas dans mon input, elle n'est pas tronquée.
J'ai mis une maxlength à 10000, mais ca n'a rien changé.
Je précise aussi que lorsque je charge ce champ par un autre moyen (scritpt javascript ou en ecrivant dedans), je n'ai pas cette limite.
<INPUT id="Donnees" type="text" maxlength="10000" size="151" value =
<?php
$host = "localhost";
$user = "";
$pass = "";
mysql_connect($host, $user, $pass) or die;
mysql_select_db("catalogue") or die;
$sql = "SELECT * FROM `categorie` ORDER BY `id_categ`";
$res = mysql_query($sql);
$tout = mysql_numrows($res);
while($val = mysql_fetch_array($res)){
$code = $val['id_categ'];
$nom = $val['nom_categ'];
$image = $val['Photo_categ'];
$tout = $tout . "|" . $code . "|" . $nom . "|" . $image;
}
@mysql_close();
echo $tout;
?>
name="Donnees">