Ses dernières news
Ses derniers sujets sur les forums
Est ce qu'il y a moyen de trier les résultat d'une requete suivant deux critère en faisant par exemple un :
SELECT nom, machin, truc, bidule FROM liste ORDER BY nom AND machin
Mysql dit qu'il n'y a pas d'erreur mais ça tri rien du tout... Donc est ce qu'il y a un autre moyen???
Aznar
Bonjour
Je comprend pas trop j'ai un tit problème...
$requete="SELECT nom FROM perso WHERE position_x = '$position_x' AND position_y = '$position_y'; ";
echo"$requete";
$res=mysql_query($requete , $dbh);
$occupant=mysql_fetch_row($res);
Quand je fais ça, ça me marque "Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\...\jouer3.php on line 97"
Alors que si je fais un copié collé de $requete (qui s'affiche) dans mysql, la requete fonctionne correctement...
Donc il semblerais que ça ne vienne pas de la requête mais si je fais une autre requete:
$requete="SELECT id, passe FROM perso WHERE id = '$id' ;";
Mon mysql_fetch_row fonctionne correctement... Donc je vois pas comment ça se fait, mes $requete sont identiques pourtant...
Merci de votre aide.
Aznar
Bonjour...
Les contexte : une table avec des noms, villes, années, sport, identifiant.
Une même personne, peut faire, plusieurs sports, dans plusieurs ville, pendant plusieurs années.
Je veux en une requete récuperer ces infos mais classer par villes (par exemple)
Je veux aussi qu'un même nom n'apparaisse qu'une fois pour chaque villes (si je classe par ville)
Or si je fais:
SELECT nom, sport, annee, ville FROM inscription GROUP BY nom ORDER BY ville
Ca regroupe d'abord tous les noms ensemble et ensuite range par ville
Par contre je ne peux pas ranger par ville et ensuite regrouper les noms... (j'ai essayer d'inverser les deux ça marche pas)
Comment je peux faire?
Parce que sinon je dois pouvoir après avec des if gérer le tout mais c super pas pratique...
Aznar
Ses derniers messages sur les forums
oki merci :o) je me disais aussi que le AND machin ct pas vraiment le top ...
Aznar
Est ce qu'il y a moyen de trier les résultat d'une requete suivant deux critère en faisant par exemple un :
SELECT nom, machin, truc, bidule FROM liste ORDER BY nom AND machin
Mysql dit qu'il n'y a pas d'erreur mais ça tri rien du tout... Donc est ce qu'il y a un autre moyen???
Aznar
Vi bah je sais ça, mais si je fais un group by nom il me garde que une seule inscription avec ce nom la, alors que je veux garder une inscription par ville au moins...
Et ça marche pas ça...
Aznar
Ses derniers commentaires de news
Aucun commentaire de news
Ses derniers commentaires de sites
Aucun commentaire de sites
Ses derniers commentaires de wall