Pronostics Paris sportifs Concours
script php

S'enregistrer  |  Rechercher   |  Liste des Membres   |  Annuaire des sites utilisant le script
Connexion |  Se connecter pour vérifier ses messages privés |   Profil


Mod anniversaire
Aller à la page 1, 2, 3, 4  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Mods

Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Equinoxe78



Inscrit le: 13 Déc 2005
Messages: 7

MessagePosté le: Ven 13 Jan 2006, 18:08    Sujet du message: Mod anniversaire Répondre en citant

Bonsoir, je suis entrain de faire un petit mod pour afficher les anniversaires des joueurs et je bute sur la requête.
Je me sers de la table phpl_joueurs, de la table phpl_effectif mais je n'arrive pas à faire le lien entre les 2. De + je crois qu'il en faut une 3ème pour faire la requête. Vous pouvez m'aider svp ?

Je souhaite voir à l'écran "Bon anniversaire à Prénom NOM né en ANNEE du club de CLUB"

Pour le moment, avec la table phpl_joueurs seule, j'arrive à
"Bon anniversaire à Prénom NOM né en ANNEE"

Merci d'avance
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Equinoxe78



Inscrit le: 13 Déc 2005
Messages: 7

MessagePosté le: Sam 21 Jan 2006, 23:13    Sujet du message: Répondre en citant

Bon he bien voilà, il fonctionne. Pour la requête, j'y suis allé un peu à tâtons en me servant de l'existant. Mais le résultat est donc du style "Prenom Nom [Poste à Club] a Age ans aujourd'hui."

Voici le code complet que j'ai mis dans une page anniversaire.php elle même appelée par une iframe sur mon site.
Vous pouvez voir le résultat ici: http://asmb-volley.com (rubrique divers et jeux/loto sportif ligue 1) à condition qu'il y ait un anniversaire. Ce sera le cas le 25 de ce mois entre autres


<?php
include("../config.php");
require ("../consult/fonctions.php");
ouverture();
//ENTETE2 ();
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../league.css\">";

$formatdate = date("m-d");
$annee = date("Y");

$requete ="SELECT
phpl_joueurs.prenom,
phpl_joueurs.nom as nom_joueur,
phpl_clubs.nom as nom_club,
position_terrain,
DATE_FORMAT(date_naissance, '%d/%m/%Y') as datefr

FROM phpl_joueurs, phpl_clubs, phpl_effectif, phpl_equipes

WHERE phpl_effectif.id_equipe=phpl_equipes.id
AND phpl_effectif.id_joueur=phpl_joueurs.id
AND phpl_equipes.id_club=phpl_clubs.id
AND phpl_joueurs.date_naissance like '%-$formatdate'";

$result = mysql_query($requete) or die ("probleme " .mysql_error());

echo "<table width=\"500\" border=\"0\" cellspacing=\"5\" align=\"center\" class=\"noir\">";
// on fait une boucle qui va faire un tour pour chaque enregistrement

while($row = mysql_fetch_array($result))
{

// calcul de l'age du joueur

$naissance = $row['datefr'];
$annee_naissance = substr($naissance, 6 ,4);
$age = ($annee - $annee_naissance);

$prenom = $row['prenom'];
$nom = $row['nom_joueur'];
$position = $row['position_terrain'];
$club = $row['nom_club'];

// on affiche les informations de l'enregistrement en cours
echo "<tr>";
echo "<td><image src=\"../images/annif.gif\" border=\"0\"> $prenom $nom";
echo " [$position à $club]";
echo " a $age ans aujourd'hui.</td>";
echo "</tr>";
}
echo "</table>";
// on ferme la connexion à mysql
mysql_close();

?>
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Equinoxe78



Inscrit le: 13 Déc 2005
Messages: 7

MessagePosté le: Lun 23 Jan 2006, 08:51    Sujet du message: Répondre en citant

Finalement, il y a un petit problème dans la requête. Pour ce jour (23 janvier) elle m'affiche 2 fois le joueur de Strasbourg. Donc on peut mettre SELECT DISTINCT à la place de SELECT en début de requête ou alors ma requête est tout simplement mal écrite.
Quelqu'un peut me venir en aide svp ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
ghost



Inscrit le: 23 Juil 2004
Messages: 335

MessagePosté le: Mar 16 Mai 2006, 18:19    Sujet du message: Répondre en citant

comment on fe?
_________________
http://www.fcbayern-fr.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
seb91



Inscrit le: 20 Avr 2005
Messages: 24

MessagePosté le: Mar 16 Mai 2006, 19:23    Sujet du message: Répondre en citant

Suggestion bête => Tu n'aurais pas rentré deux fois le fameux joueur ? Laughing
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
ghost



Inscrit le: 23 Juil 2004
Messages: 335

MessagePosté le: Mar 16 Mai 2006, 21:56    Sujet du message: Répondre en citant

g creer la page anniversaire.php mais apres on fe comment car y a rien qui s'affcihe sinon.
_________________
http://www.fcbayern-fr.com
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
alreenne



Inscrit le: 13 Mar 2005
Messages: 11

MessagePosté le: Mar 14 Nov 2006, 03:01    Sujet du message: Répondre en citant

Pour moi ca fonctionne pas !
_________________
Alreenne
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
PaTLeOuF



Inscrit le: 15 Fév 2007
Messages: 28
Localisation: Saint Méen Le Grand

MessagePosté le: Jeu 15 Fév 2007, 00:37    Sujet du message: Répondre en citant

Bonjour, voila je poste mon premier post (^^) car en fait j'ai juste une demande concernant ce mods, il fonctionne très bien, mais ma demande serait qu'il affiche les anniversaires pendant 1 à 2 semaines avant ceux-ci. Donc si vous avez une idée je vous en serai très reconnaissant Wink
Sinon pour le reste de Phpleague la perfection tout à fonctionner comme sur des rouleaux (les roulettes c'est pour les gosses) Wink merci beaucoup d'avance
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
PaTLeOuF



Inscrit le: 15 Fév 2007
Messages: 28
Localisation: Saint Méen Le Grand

MessagePosté le: Lun 26 Fév 2007, 12:43    Sujet du message: Répondre en citant

Bon désolé pour ce up, mais j'ai beau cherché, j'dois couiller quelque part et perso je ne vois pas où donc si vous pouviez m'aider cela m'arrangerai énormement, pourtant j'suis pas trop con, une différence de date c'est pas compliqué à faire mouarf
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
TITI34



Inscrit le: 15 Juil 2006
Messages: 82
Localisation: 34

MessagePosté le: Jeu 12 Avr 2007, 13:33    Sujet du message: Répondre en citant

Est-il possible de mettre "Aucun joueur ne fête son anniversaire aujourd'hui" Quand il y a aucun anniversaire ? Confused
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
TITI34



Inscrit le: 15 Juil 2006
Messages: 82
Localisation: 34

MessagePosté le: Mer 25 Avr 2007, 12:14    Sujet du message: Répondre en citant

up Smile
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
benoit-lavallois



Inscrit le: 18 Juil 2005
Messages: 146

MessagePosté le: Mer 25 Avr 2007, 17:55    Sujet du message: Répondre en citant

tu compte le nombre de résultats et tu fais if différent de 0 et un else après forcément


bon courage Very Happy
_________________
ALLEZ LAVAL !!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
TITI34



Inscrit le: 15 Juil 2006
Messages: 82
Localisation: 34

MessagePosté le: Mer 25 Avr 2007, 21:05    Sujet du message: Répondre en citant

benoit-lavallois a écrit:
tu compte le nombre de résultats et tu fais if différent de 0 et un else après forcément
J'ai rien compris mdrrr Laughing Laughing
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
benoit-lavallois



Inscrit le: 18 Juil 2005
Messages: 146

MessagePosté le: Mer 25 Avr 2007, 21:52    Sujet du message: Répondre en citant

TITI34 a écrit:
benoit-lavallois a écrit:
tu compte le nombre de résultats et tu fais if différent de 0 et un else après forcément
J'ai rien compris mdrrr Laughing Laughing


c'est ça qui est drole Laughing Laughing


pour compter le nombre d'entrées : http://www.siteduzero.com/tuto-3-140-1-lire-des-donnees.html#ss_part_4

la structure pour if et else :
http://www.siteduzero.com/tuto-3-100-1-les-conditions.html#ss_part_1

allez hop au boulot Laughing
_________________
ALLEZ LAVAL !!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
TITI34



Inscrit le: 15 Juil 2006
Messages: 82
Localisation: 34

MessagePosté le: Jeu 26 Avr 2007, 11:59    Sujet du message: Répondre en citant

Même sur ce site je comprend rien Laughing Mais il faut pas juste rajouter un petit code ? Si c'est pas trop compliqué on peut me le faire svp Embarassed si c'est trop long, ne vous embetez pas c'est pas grave Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   


Aller à la page 1, 2, 3, 4  Suivante
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Mods

Page 1 sur 4

 
Sauter vers:  


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloquées: 107
  PhpLeague est un script php sous licence GPL
Partenaire : Barcelona Clan
copyright © PhpLeague - Univert
Hébergement Eurower