À l'aide de PHP foreach pour obtenir les données de la table mysql

ive a obtenu 1 table de base de données contient la ligne:

TABLEAU DE réservations:

attandee01  
attandee02  
attandee03  
attandee04  
attandee05  
attandee06

CODE PHP:

$q = $db->query("SELECT * FROM bs_events
LEFT JOIN bs_reservations ON bs_reservations.id_event = bs_events.id");

while($r = $q->fetch_array(MYSQLI_ASSOC)):
   echo '<td>' . $r['attandee1'] . '</td>';
   echo '<td>' . $r['attandee2'] . '</td>'
   echo '<td>' . $r['attandee3'] . '</td>'
endwhile;

ou est-il une manière simple à l'aide d'une boucle foreach pour echo attandee1 - attandee10?

  • Pourquoi dobn utilisez-vous pas mysql_ ? la base de données est sensible spécialement sur les grands sites web , l'utilisation de classes de traiter avec la base de données pourrait ralentissement de votre serveur .
  • c'est probablement mysqli_*
  • Félicitations, vous avez gagné "le Plus ridicule de commentaires" prix de!
  • Des éclats d'obus lol , mais avez-vous déjà été propriétaire d'un grand site web qui obtient comme 5 millions de pages vues par jour ? et il n'y avait pas de place pour utiliser la mise en cache, car les données doivent être à jour ?
  • Vous devriez envisager de changer votre conception bd... il semble que vous avez codé en dur le nombre de participants.
  • Félicitations - vous avez gagné le 2nd Most ridiculous comment ... de 5 millions de pages vue ne signifie pas que vous ne pouvez pas demander un cache ...
  • vous ne pouvez pas appliquer la mise en cache parce que vous avez besoin d'avoir de l'information à jour et non pas parce que les 5 millions de pvs ... il semble que vous ne sera le même prix que moi hehehe
  • vous devez être à plaisanter - le sens fondamental de la mise en cache - lu une fois, utilisé beaucoup de jusqu'à ce que la durée de vie atteint ..

InformationsquelleAutor tonoslfx | 2011-02-15