Trier un tableau avec la valeur d'une table
Résolu/Fermé
smoky184
Messages postés
121
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
22 janvier 2014
-
Modifié par smoky184 le 10/06/2010 à 11:23
smoky184 Messages postés 121 Date d'inscription mardi 28 juillet 2009 Statut Membre Dernière intervention 22 janvier 2014 - 10 juin 2010 à 14:26
smoky184 Messages postés 121 Date d'inscription mardi 28 juillet 2009 Statut Membre Dernière intervention 22 janvier 2014 - 10 juin 2010 à 14:26
A voir également:
- Trier un tableau avec la valeur d'une table
- Table ascii - Guide
- Tableau croisé dynamique - Guide
- Table des matières word - Guide
- Comment trier un tableau excel - Guide
- Identifier un tableau à partir d'une photo - Forum Graphisme
6 réponses
Krysstof
Messages postés
1483
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
10 juin 2010 à 14:17
10 juin 2010 à 14:17
une technique, quel que soit ton language, consiter à stocker quelquepart les infos suivantes pour chaque zone
- Nom
- coord_x_min
- coord_x_max
- coord_y_min
- coord_y_max
ensuite pour les coordonnée du joueur, il faut convertir ton 000.000 en x=000 y=000
si tu fais du sql, ca revient à un truc du genre
SELECT nom FROM zone
WHERE player_X BETWEEN coord_x_min AND coord_x_max
AND player_Y BETWEEN coord_y_min AND coord_y_max
convertir "000.000" en x et y est facile, un split si c'est une chaine, un peu d'arithmétique et tronquage si c'est numérique.
mais quoi qu'il se passe, tu sera obligé de stocker les 4 valeur pour une zone si tu veux faire ca en requete sql.
- Nom
- coord_x_min
- coord_x_max
- coord_y_min
- coord_y_max
ensuite pour les coordonnée du joueur, il faut convertir ton 000.000 en x=000 y=000
si tu fais du sql, ca revient à un truc du genre
SELECT nom FROM zone
WHERE player_X BETWEEN coord_x_min AND coord_x_max
AND player_Y BETWEEN coord_y_min AND coord_y_max
convertir "000.000" en x et y est facile, un split si c'est une chaine, un peu d'arithmétique et tronquage si c'est numérique.
mais quoi qu'il se passe, tu sera obligé de stocker les 4 valeur pour une zone si tu veux faire ca en requete sql.
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 009
10 juin 2010 à 11:38
10 juin 2010 à 11:38
Bonjour,
Tu codes ça en quoi ?
Xavier
Tu codes ça en quoi ?
Xavier
smoky184
Messages postés
121
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
22 janvier 2014
9
Modifié par smoky184 le 10/06/2010 à 13:32
Modifié par smoky184 le 10/06/2010 à 13:32
les données sont dans une table php mysql j'aimerais que mon tableau rappel ces infos dans la page. jusque la ca va mais après je ne sais pas vraiment comment les classé comme décrit dans mon premier post
tartefion
Messages postés
31
Date d'inscription
vendredi 21 mai 2010
Statut
Membre
Dernière intervention
21 janvier 2011
7
Modifié par tartefion le 10/06/2010 à 13:45
Modifié par tartefion le 10/06/2010 à 13:45
Bonjour,
On peut avoir la structure des tes tables ?
On peut avoir la structure des tes tables ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
smoky184
Messages postés
121
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
22 janvier 2014
9
10 juin 2010 à 14:05
10 juin 2010 à 14:05
je ne saurais pas te redonné le code "create table" mais elle se compose comme ca :
champ : coordvil1
type : varchar
valeur : 255
defaut : aucun
not null
champ : coordvil1
type : varchar
valeur : 255
defaut : aucun
not null
smoky184
Messages postés
121
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
22 janvier 2014
9
10 juin 2010 à 14:26
10 juin 2010 à 14:26
franchement c'est une super bonne idée !! je me demande pourquoi je ne l'ai pas eu avant ^^ en tout cas merci beaucoup !!
je classe le sujet :p
je classe le sujet :p