selectionner une colonne dans une base de donnee
Par aurelien gerits le mercredi, 28 octobre 2009, 23:06 - Lien permanent
Pour la sélection d'une colonne dans une base de donnée,
il faut utiliser la class magixcjquery_magixdb_layer qui effectue la tâche de sélection de colonne.
[code] selectColumn($sql, $column = 0,$debugParams=false)
- request = La requête
- column = la colonne (numérique)
- debugParams = Détaille une commande préparée SQL
[PHP] selectColumn($sql, $column = 0,$debugParams=false)
Exemple avec la base de donnée "db_games"
Vous trouverez cette base de donnée dans l'exemple du dossier extra dans le SVN
[PHP] <?php /** * On instance magixLayer */ $layer = new magixcjquery_magixdb_layer(); function ColumnTitleGames(){ global $layer; $sql = 'SELECT g_title,cat_id FROM games'; return $layer->selectColumn($sql,0); } ?> <div id="selColumn" class="ui-widget-content ui-corner-all"> <h3 class="ui-widget-header ui-corner-all">Selection de colonne</h3> <table> <thead> <tr> <th>TITLE</th> </tr> </thead> <tbody> <?php print '<tr><td>'; $column = ColumnTitleGames(); print('jeu = '.$column); print '</td>'.'</tr>'; ?> </tbody> </table> </div>
Cette fonctionnalité réduit considérablement la charge de mysql.
Pensé à économisé vos ressources pour vos applications Une fonction très pratique pour identifier les colonnes existante dans une base de donnée.