Le code PHP suivant provient d'un site Web que j'essaie de faire. Fondamentalement, j'essaie de jeter le contenu d'une requête SQL en rangées avec 4 colonnes dans chaque ligne.
<?php $prep_stmt = $conn->prepare("SELECT * FROM eggs WHERE `egg_dist` = 5"); $prep_stmt->execute(); $res = $prep_stmt->fetchAll(); //$row as $r for($x = 0; $x < len($res); $x+=4) { echo "<div class ='row'>"; for($y = $x; $y < $x+4; $y++){ echo "<div class = 'col-3 text-center'>".$res[$y]['name']."</div>"; } echo "</div>"; } ?>
3 Réponses :
Vous pouvez obtenir non. des rangées retournez comme
Vous pouvez utiliser ci-dessous le code pour NO des lignes.
/ * Nombre de lignes. * / p> / Nombre de lignes EM > / p>
pdostatement code>
n'a pas de num_Rows Code> Propriété
NUM_ROWS est là. pouvez-vous croiser vérifier @Phil
Op utilise pdo, pas mysqli
while($row = $prep_stmt->fetch_assoc()) { echo "<div class ='row'>"; echo "<div class = 'col-3 text-center'>".$row['name']."</div>"; echo "</div>"; }
pdostatement code>
n'a pas de num_Rows Code> Propriété. Il n'a pas non plus de
fetch_assoc () code> méthode
Compte () Code>