Jump to content

[RESOLU] HELP : Problème avec un While et/ou fetch


Recommended Posts

Bonjour,

Je suis en train de me concocter un petit module personnel et dans ce cadre la, je rencontre un petit soucis avec une boucle While.

En fait, je souhaite accéder à une table de ma BDD où se trouve plusieurs lignes avec plusieurs champs mais j'en sélectionne que trois.

Quand j'éxecute ma page, la partie configuration de mon module reste blanche.

>    private function _displayForm()
   {
       $datas = $this->getCat();
       $this->_html .= '
       <form method="post" action="'.$_SERVER['REQUEST_URI'].'">

_path.'logo.gif" alt="" title="" /> '.$this->displayName.'
</pre>
<table width="400" border="0" cellspacing="2" cellpadding="1"><input type="checkbox" name="checkme"></td>
IDNom de la catégorieDescription<input type="checkbox" name="category[]" value="'.$data['id_category'].'" ></td>
'.$data['id_category'].''.$data['name'].''.$data['description'].'</table>
<br><br><br>       </form>';<br



Merci

Link to comment
Share on other sites

En général, une page blanche signifie une erreur de syntaxe PHP, mais Smarty ne les affiche pas toujours.
Il peut être bien de mettre de code dans un fichier .php à part, et de taper son URL dans le navigateur, il sera affiché la les erreurs possibles (virgule manquante etc ...)

Mais bon, sans ça on peut voir l'erreur ligne 7 du code :

_path.'logo.gif"



Il manque un '. avant _path.

Link to comment
Share on other sites

Je viens de faire un var_dump.

Il m'affiche bien la 1ere entrée de ma table (en supprimant la boucle while).

De ce fait, comment dois-je faire pour récupérer toutes les entrées de ma table sachant que j'ai déjà ça qui ne fonctionne pas.

public function getCat()
   {
       $result = array();

        if (!$result = Db::getInstance()->getRow('SELECT `id_category`, `name`, `description` FROM boutique_category_lang WHERE `id_lang`="2"'))
            return false;
        return $result;
   }

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...