Bonjour à tous,
J'ai une base de données MySQL qui contient basiquement Nom - email - etc
Malheureusement le champ Nom contient le nom ET le prénom, ce qui me pose des problèmes de traitement par la suite en PHP : je dois trier sur le champ Nom uniquement.
J'ai pensé faire quelque chose du genre :
Code :
- $res=mysql_query("select * from ma_table" );
- while ($line = mysql_fetch_array($res,MYSQL_ASSOC)) {
- $i=0;
- foreach ($line as $col_value) {
- $field=mysql_field_name($res,$i);
- $table[$i][$field] = $col_value;
- $i++;
- }
- }
|
Dans la but de tout mettre dans le tableau multidimensionnel $table, et trier par la suite avec sort($table).
Evidemment ça ne marche pas, et je me rends bien compte que ce raisonnement n'est pas top...
Cependant je ne vois pas comment faire ce split du champ Nom : je bloque...
Des idées ?