2010-09-17 5 views
-3

J'ai une classe permet d'appeler la page et il récupère quelques lignes de la base de données (tableau) et les renvoie. je veux somthing comme ceci: quand une classe appelée dans un div (<div> $posts->show()</div>) et d'autres comme wordpress CMSs je veux la div être looped.i signifie commeAlors que dans une classe pour afficher les messages

<div>1</div><div>2</div><div>3</div><div>4</div> 

dans la classe.

+0

* (référence) * [structures de contrôle PHP ] (http://de.php.net/manual/fr/language.control-structures.php) – Gordon

+0

vous aurez besoin d re-mot votre question si vous voulez des réponses intelligibles .. – Jeriko

+3

Votre question, en l'état, est vraiment juste une collection de mots. Vous devriez vraiment clarifier ce que vous essayez de faire. Peut-être mettre dans un code PHP que vous avez essayé et peut-être une sortie HTML que vous attendez. – Luc

Répondre

1

Si je vous comprends: essayez cette

$i = 0; 
    $table = null; 
    while($row = mysql_fetch_array($your_query)) 
    { 
     $table .= "<div>".$i++." {$row[0]}</div>"; 
    } 

    echo $table; 
+0

il y a une parenthèse manquante sur le moment – Jeriko

+0

oui .. je l'ai corrigé – Dezigo

0

Cela devrait mettre

1</div><div>2</div><div>3</div><div>4 

entre vos balises div:

$i = 1; 
$a = array(); 
while($row = mysql_fetch_array($query)) { 
    array_push($a, $i); 
} 
echo implode('</div><div>', $a); 
+0

merci je vais essayer. –

+0

ok cela fonctionne mais je veux obtenir le résultat mysql d'une classe comme: while (have_posts()) { echo $ theclass-> ID; } que la fonction have_posts() détecte si l'ID de classe (a var) est inférieure à mysql_num_rows ou non mon problème actuall est de définir l'ID dans la classe et le renvoyer dans un temps en dehors de la classe –

+0

je l'ai figuré out.thanks –

Questions connexes