Nombre de ligne textarea [Résolu]

Signaler
Messages postés
17
Date d'inscription
lundi 21 avril 2003
Statut
Membre
Dernière intervention
26 mai 2008
-
Messages postés
17
Date d'inscription
lundi 21 avril 2003
Statut
Membre
Dernière intervention
26 mai 2008
-
Bonjour à tous
Je recupere des données d'une base mysql pour une impression (mysql/php) et je voudrais que mon textarea est un nombre de ligne par rapport au nombre de ligne du text qui provient de la base.
le text a été enregistré dans la base à partir d'un textarea.
Je ne trouve pas dans le forum.
Je suppose qu'il fait appeler un function (javascript), mais comment ????
Merci d'avance
raurau

4 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
Bonjour,
    coté javascript ou coté php ( ce serait probablement mieux coté php )
        compter le nombre de lignes ( le nombre de "\r\n" finalement ) et en
        déduire la hauteur du textarea.
<hr />


Cordialement                Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
17
Date d'inscription
lundi 21 avril 2003
Statut
Membre
Dernière intervention
26 mai 2008

merci pour la réponse
voici un bout du code et cela fonctionne

$var1= $Observation;
      $var2="\r\n";
      $result=substr_count($var1,$var2);



      if ($result==5){
       echo "<td><TEXTAREA name='Observation' style='height:110px;width:160px'   >$Observation</TEXTAREA>";


raurau
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
par exemple...
ou directement  <textarea rows=<?php echo $result;?> name="Observation"... />
( rows ou row ? je ne sais plus ! )
<hr />


Cordialement                Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
17
Date d'inscription
lundi 21 avril 2003
Statut
Membre
Dernière intervention
26 mai 2008

Merci


C'est encore plus simple.

raurau