sparh

Ses derniers messages sur les forums

sparh
le 10/08/2007 à 09:37
Sql : rang dans un classement
Salut,
il y avait une petite erreur dans ma requête:
ce n'est pas
$classement ="SELECT DISTINCT COUNT(*) AS rang FROM membre WHERE point = '$point'";

Mais
$classement ="SELECT DISTINCT COUNT(*) AS rang FROM membre WHERE point >= '$point'";


Mais ça pose problème avec les scores identiques en effet.

Avec cette dernière requête et ton exemple voici ce qu'on obtient:
titi --> 2
toto --> 2
pom --> 3

En effet ce n'est pas juste:
j'aimerai avoir
titi --> 1
toto --> 1
pom --> 2

Une idée ?
sparh
le 09/08/2007 à 12:19
Sql : rang dans un classement
Pour info:

voici ce qu'on m'a proposé sur le hub et qui marche:
$classement ="SELECT DISTINCT COUNT(*) AS rang FROM membre WHERE point = '$point'";


Ca me sort le rang du membre qui a $point.
sparh
le 08/08/2007 à 11:34
Sql : rang dans un classement
;)
merci pour ces pistes:
pour la 1ère solution, c'est impossible, il y a des milliers de membres et chaque membre à des points en plus / en moins plusieurs fois par jour.

La seconde me parait plus faisable, je vai travailler la dessus mais à priori je ne vois pas comment
"déterminer le rang en PHP".
sparh
le 08/08/2007 à 10:36
Sql : rang dans un classement
Bonjour ;)

Je n'arrive pas à sortir le rang dans un classement.
J'ai cherché dans gg mais j'ai rien trouvé qui m'aide.

Donc j'ai une table x avec les colonnes membre et point.

Ce que j'aimerai c'est trouver le rang de tel ou tel membre dans le classement (en fonction de la colonne point).

Voilà, merci d'avance pour votre aide ;)
sparh
le 26/07/2007 à 20:04
Aide url rewritting + affichage page par page
Salut,
bon j'ai bien avancé puisque tout marche ;)
Il reste un petit détail, quand on revient sur la page 0, l'url est du type:
monsite.com/Article,0
ce qui donne un duplicate content avec la page:
monsite.com/Article
Je voudrai donc que la barre de navigation affiche une url sans la variable debut=0 quand on revient à la page 0!

Je met dans le wall le code modifié avec des explications plus précises.

Merci d'avance

Barre de navigation rewritté
sparh
le 24/07/2007 à 21:37
Aide url rewritting + affichage page par page
Ca faisais longtemps que je n'étais pas venu sur le site et je vois que le forum est toujours efficace ;=)

Merci pour ta réponse rapide, je vai travailler ça
sparh
le 24/07/2007 à 20:58
Aide url rewritting + affichage page par page
Bonjour,

j'éssai de rewritter mon site.
Jusqu'ici pas de problèmes mais je bloque sur les pages qui contiennent un affichage page par page (que j'ai réussis à faire grace aux ancien tuto qu'il y avait sur le site ;)

Donc mon problème ce n'est pas au niveau du htaccess (enfin pas pour l'instant ;) , mais au niveau de l'écriture des urls dans les page php.

Voici mon htaccess
#pour la page les catégories
RewriteRule ^([0-9,a-z,A-Z,_-]+).html$ index.php?cat=$1 [L]

Qui permet de transformer monsite.com/index.php?cat=une-variable
par monsite.com/une-variable.html

Et voici le code qui gère le page par page (et qui affiche la barre de navigation quand il y a lieu! et qui pause problème!!)
if ($_SERVER['QUERY_STRING'] == "") {
$query = $_SERVER['PHP_SELF'].'?debut=';
}
else {
$tableau = explode ("debut=", $_SERVER['QUERY_STRING']);
$nb_element = count ($tableau);
if ($nb_element == 1) {
$query = $_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'].'&debut=';
}
else {
if ($tableau[0] == "") {
$query = $_SERVER['PHP_SELF'].'?debut=';
}
else {
$query = $_SERVER['PHP_SELF'].'?'.$tableau[0].'debut=';
}
}
}

Du coup les liens générés par la barre sont du type monsite.com/index.php?cat=une-variable&debut=xx

J'ai remplacé $_SERVER['PHP_SELF'] par _SERVER['REQUEST_URI']
Mes liens sont alors du type monsite.com/index.html?cat=une-variable&debut=xx (ca rajoute bien le html au lieu du php et le lien marche)

Ma question:
comment récupérer les variables mais seulement les variables, en effet
$_SERVER['QUERY_STRING'] permet de récupérer cat=une-variable&debut=xx

Moi je veux juste récupérer une-variable et xx (pour pouvoir les afficher comme je veux!

J'éspère avoir été clair,
merci d'avance
sparh
le 15/06/2007 à 18:22
Format de newsletter
Merci pour cette super réponse!!!
Moi je veux mettre des images et de la mise en page, c'est plus joli! (et ça donne envi de cliquer)
sparh
le 14/06/2007 à 20:46
Format de newsletter
Salut,
j'envoi une newsletter à mes membres au format html.
Pas de problème sur les comptes de type hotmail par contre je remarque que la mise en page est annulé (comme si il n'accepté pas le html) sur les compte lotus ou Outlook!

Auriez vous une idée pour résoudre le problème?
Merci d'avance
LoadingChargement en cours