afficher et récupérer des données dans un formulaire

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • afficher et récupérer des données dans un formulaire

    salut,
    j'ai un formulaire construit avec fieldset avec ce genre de code:
    Code:
    <div class="first-fieldset">
        <form name="formname">
            <fieldset class="adminform">
                <legend>Primary Fields</legend>
                <?php foreach ($this->form->getFieldset('primary_fieldset') as $field): ?>
                    <?php echo $field->label; ?>
                    <?php echo $field->input; ?>
                <?php endforeach; ?>
            </fieldset>
        </form>
    </div>
    je veux afficher à l'intérieur de ces champs des informations issu de la base de données j'ai essayé avec un
    echo 'value="'.$donnee.'"; que j'ai placé au milieu du code php mais rien à faire ça m'affiche en dehors du champs

    svp aidez-moi qu'est ce que je dois faire pour afficher à l’intérieur des champs??????????? merci d'avance

  • #2
    Re : afficher et récupérer des données dans un formulaire

    c'est normal la boucle foreach te balance les champs label et input déjà construits, donc en ajoutant du code à ce niveau tu es en dehors des balises. Il te faut affecter les value au niveau du constructeur de tes champs via l'admin
    Christophe
    http://www.webcrea.fr

    Commentaire


    • #3
      Envoyé par webcrea Voir le message
      c'est normal la boucle foreach te balance les champs label et input déjà construits, donc en ajoutant du code à ce niveau tu es en dehors des balises. Il te faut affecter les value au niveau du constructeur de tes champs via l'admin
      D'abord merci pour m'avoir expliquer pourquoi ça marche pas mon code
      ensuit j'ai pas trop compris la solution que vous me proposez, vous me dite via l'admin hors moi mon code peut être je l'ai pas précisé mais c'est pour la partie frontend quelle rapport avec la partie admin en plus j'ai fait une fonction dans le modèle qui récupéré les données de la base que voici:
      Code:
      	function getalldata($id = null)
      	{
      	if (empty( $this->_data ))
          {
           $db =& $this->getDBO();
           $query = ' SELECT * FROM #__improvemycity ';
           $db->setQuery( $query );
           $this->_data = $db->loadObjectList();
          }
           return $this->_data;
      	}

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X