Probleme valeur php
Fermé
vic
-
10 janv. 2012 à 10:58
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 11 janv. 2012 à 10:08
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 11 janv. 2012 à 10:08
A voir également:
- Probleme valeur php
- Easy php - Télécharger - Divers Web & Internet
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- #Valeur excel somme - Guide
- Liste de valeur excel - Guide
7 réponses
NDOUKI
Messages postés
110
Date d'inscription
mardi 29 juillet 2008
Statut
Membre
Dernière intervention
4 novembre 2013
12
10 janv. 2012 à 13:04
10 janv. 2012 à 13:04
slt,
essaye de voir avec les procedures stockées
essaye de voir avec les procedures stockées
cheese42
Messages postés
860
Date d'inscription
mardi 11 septembre 2007
Statut
Membre
Dernière intervention
10 octobre 2018
120
10 janv. 2012 à 16:00
10 janv. 2012 à 16:00
salut, oui il y a plein d'idées,
en premier lieu,
sur quoi tu te referes ?
je veux dire comment tu sais que à telle heure, le membre a deja recu ses points,
tu te réfères à un temps précis, à sa dernière connexion ?
et dans les champs de la table des membres, sur ton user, tu as donc le pseudo, son nombre de points et ???
en premier lieu,
sur quoi tu te referes ?
je veux dire comment tu sais que à telle heure, le membre a deja recu ses points,
tu te réfères à un temps précis, à sa dernière connexion ?
et dans les champs de la table des membres, sur ton user, tu as donc le pseudo, son nombre de points et ???
je me réfère à la date, tout les jours a tel heure genre minuit augmenter le crédit de tout mes utilisateurs dans ma bdd.pour l'instant il y a que le pseudo et le nombre de points. dans mes champs. J'ai déjà fait la partie inscription. Mais à part ça je ne vois pas trop ou chercher. J'avais un peu regarder pour webcron mais c'est pas ce que je recherche.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
10 janv. 2012 à 18:46
10 janv. 2012 à 18:46
par une tache programmée de ton espace d'hébergement (un genre de cron), tu lances un script php qui va ajouter les points a chaque pseudo de ta bdd
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
cheese42
Messages postés
860
Date d'inscription
mardi 11 septembre 2007
Statut
Membre
Dernière intervention
10 octobre 2018
120
11 janv. 2012 à 00:50
11 janv. 2012 à 00:50
re,
si tu as accès a ta base de données,
alors,
tu vas creer une table nommée==> maj
avec 2 champs,
nommés=>
id (int 11) autoincrement, clé primaire
date (text)
ensuite sur ta page en debut de script, tu mets
<?php
mysql_query("SELECT * FROM maj WHERE date='".date('d/m/Y')."'");
if (mysql_num_rows($result)<1)
{
mysql_query("UPDATE membres SET points = points +1000"); //ta requête
mysql_query("INSERT INTO maj VALUES('', '".date('d/m/Y')."')");
}
?>
voilà, @++
si tu as accès a ta base de données,
alors,
tu vas creer une table nommée==> maj
avec 2 champs,
nommés=>
id (int 11) autoincrement, clé primaire
date (text)
ensuite sur ta page en debut de script, tu mets
<?php
mysql_query("SELECT * FROM maj WHERE date='".date('d/m/Y')."'");
if (mysql_num_rows($result)<1)
{
mysql_query("UPDATE membres SET points = points +1000"); //ta requête
mysql_query("INSERT INTO maj VALUES('', '".date('d/m/Y')."')");
}
?>
voilà, @++
cheese42
Messages postés
860
Date d'inscription
mardi 11 septembre 2007
Statut
Membre
Dernière intervention
10 octobre 2018
120
11 janv. 2012 à 00:51
11 janv. 2012 à 00:51
j'ai oublié !!!!!!!!!!!
======>
<?php
$result = mysql_query("SELECT * FROM maj WHERE date='".date('d/m/Y')."'");
if (mysql_num_rows($result)<1)
{
mysql_query("UPDATE membres SET points = points +1000"); //ta requête
mysql_query("INSERT INTO maj VALUES('', '".date('d/m/Y')."')");
}
?>
voilà, ca ira mieux ;)
======>
<?php
$result = mysql_query("SELECT * FROM maj WHERE date='".date('d/m/Y')."'");
if (mysql_num_rows($result)<1)
{
mysql_query("UPDATE membres SET points = points +1000"); //ta requête
mysql_query("INSERT INTO maj VALUES('', '".date('d/m/Y')."')");
}
?>
voilà, ca ira mieux ;)
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
Modifié par Alain_42 le 11/01/2012 à 10:15
Modifié par Alain_42 le 11/01/2012 à 10:15
cheese 42 , d'accord pour ça, mais comment est lancé ce script php à minuit ?
il faut une tache programmée qui à minuit va lancer ce script, ce peut être un cron ou une fonctionnalité offerte par ton hébergeur.
Perso je suis en mutualisé 60gp chez OVH et vas voir sur ce lien:
https://docs.ovh.com/fr/
si tu ne veux pas utiliser la fonction chez l'hebergeur il y a le planificateur de taches windows (si ton micro reste allumé en permanence) pour lancer le script . A tester ?
http://www.infoprat.net/astuces/windows2k_xp/astuces/divers_003.php
il faut une tache programmée qui à minuit va lancer ce script, ce peut être un cron ou une fonctionnalité offerte par ton hébergeur.
Perso je suis en mutualisé 60gp chez OVH et vas voir sur ce lien:
https://docs.ovh.com/fr/
si tu ne veux pas utiliser la fonction chez l'hebergeur il y a le planificateur de taches windows (si ton micro reste allumé en permanence) pour lancer le script . A tester ?
http://www.infoprat.net/astuces/windows2k_xp/astuces/divers_003.php