Tri requete

Signaler
Messages postés
153
Date d'inscription
vendredi 25 février 2005
Statut
Membre
Dernière intervention
6 janvier 2017
-
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
-
Bonjour à tous,

HELP HELP HELP

Quelqu'un pourrait m'aider. J'ai le code ci-dessous et (selon moi) il n'y a aucune erreur... pourtant cela ne fonctionne pas !!!!

D'abord j'ai des colonnes du type :
    <td class="copyright">TRANSACTION</td>

et ensuite j'appelle la requête suivante :

<?PHP
$ordre = 'type';
if(isset($ordre)) $ordre = $_GET['ordre'];
require_once('Connections/connexion.php');
mysql_select_db($database_connexion, $connexion);$query_objets "SELECT * FROM projets WHERE archive 0 ORDER by '$ordre' ASC";
$objets = mysql_query($query_objets, $connexion) or die(mysql_error());
$row_objets = mysql_fetch_assoc($objets);
?>

Le résultat s'affiche dans une autre page dans la mesure où il y a un include (j'ai essayé également d'incorporer ce code sur la page mais rien n'y fait)

Merci de votre précieuse aide

Salutations à tous

David

3 réponses

Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Hello,

ça veut dire quoi "ça ne fonctionne pas" ??

Ensuite, enlève les apostrophes autour de $ordre, dans ta requête.
Et mysql_fetch_assoc() renvoie 1 ligne de résultat, pas toutes, il faut boucler dessus si tu veux tout (while $aTmp = mysql_fetch_assoc($objets)) {bla bla}
Messages postés
153
Date d'inscription
vendredi 25 février 2005
Statut
Membre
Dernière intervention
6 janvier 2017

Merci pour tes conseils avisés. Bien sûr que j'ai fait la boucle. Concernant les apostrophes, le système me met un erreur sans elles. Enfin, quand je dis "ça ne fonctionne pas" j'entends que le tri ne se fait pas. Les données restents figées.

Salutations

David
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
y a quoi dans $ordre?