bonsoir à tous,

je suis en train de préparer les base d'une page php qui sera assez complexe à mon niveau, mais le soucis, c'est que je demande un tableau sql classé dans l'ordre sur une table, et que ça marche pas correctement.

site avec le code d'effectueux

je lui demande de classer pour la premiére colone et comme vous pouvez le voir, il foire son coup

<?php
    require ("db.php");
// connection à la DB
    $link = mysql_connect ($dbhost,$dbuser,$dbpass) or die ('Erreur : '.mysql_error() );
    mysql_select_db($db) or die ('Erreur :'.mysql_error());

$select = "SELECT aircraft, flighttime_stamp,distance,accepted
            FROM tracker_pireps 
            ORDER BY 'aircraft' ASC ";

$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);

if($total) {
        echo '<table bgcolor="#616161">'."\n";
        echo '<tr>';
        echo '<td bgcolor="#669999"><b><u>id</u></b></td>';
        echo '<td bgcolor="#669999"><b><u>temps de vol</u></b></td>';
        echo '<td bgcolor="#669999"><b><u>distance</u></b></td>';
        echo '<td bgcolor="#669999"><b><u>accepte</u></b></td>';
        echo '</tr>'."\n";
        while(($row = mysql_fetch_array($result))) 
            {
            echo '<tr>';
            echo '<td bgcolor="#CCCCCC">'.$row"aircraft"].'</td>';
            echo '<td bgcolor="#CCCCCC">'.$row"flighttime_stamp"].'</td>';
            echo '<td bgcolor="#CCCCCC">'.$row"distance"].'</td>';
            echo '<td bgcolor="#CCCCCC">'.$row"accepted"].'</td>';
            echo '</tr>'."\n";
            }
            echo '</table>'."\n";
         }
 else echo 'Pas d\'enregistrements dans cette table...';   

?>

j'aimerai savoir où je me suis loupé, mais là je doute que je sois en faute pour une fois, mais......

merci d'avance.

Flo

2 réponses


Gregory
Réponse acceptée

Essayes comme ça

$select = "SELECT aircraft, flighttime_stamp,distance,accepted
            FROM tracker_pireps 
            ORDER BY aircraft ASC ";
flo3376
Auteur

bon ba encore une faute à la con, merci Gregogy