Refresh d'une page a un evenement
Fermé
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
-
26 févr. 2009 à 10:21
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 26 févr. 2009 à 13:51
drogba7213 Messages postés 1524 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 26 févr. 2009 à 13:51
A voir également:
- Refresh d'une page a un evenement
- Supprimer une page word - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Telecharger auto refresh - Télécharger - Divers Web & Internet
- Comment traduire une page - Guide
- Créer une page facebook - Guide
8 réponses
Utilisateur anonyme
26 févr. 2009 à 10:25
26 févr. 2009 à 10:25
Bonjour,
tu voudrai que lorsque la BDD est modifiée, le script php réagisse ?
il faut que ton script php regarde totues les 30sec par exemple si une modification à été faite ;)
tu voudrai que lorsque la BDD est modifiée, le script php réagisse ?
il faut que ton script php regarde totues les 30sec par exemple si une modification à été faite ;)
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 févr. 2009 à 10:40
26 févr. 2009 à 10:40
oui mais voila ca ne peut pas convenir car mon client souhaite vouloir instantanément la modification quand elle est effectué et la je bloque...
Utilisateur anonyme
26 févr. 2009 à 10:44
26 févr. 2009 à 10:44
ià ma connaissance il n'es pas possible que la bdd fasse un appel à la page php.
suffit que tu fasse une vérif toutes les secondes... l'utilisateur n'y verra rien ;)
par contre ca risque de surcharger la bdd...
suffit que tu fasse une vérif toutes les secondes... l'utilisateur n'y verra rien ;)
par contre ca risque de surcharger la bdd...
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 févr. 2009 à 10:51
26 févr. 2009 à 10:51
ok je vais tester alors que ferais tu comme verification pour vérifier qu'une ligne a été ajouté modifié supprimer ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 févr. 2009 à 11:13
26 févr. 2009 à 11:13
quel genre de verif car
je ne vois pas comment vérifier que la bdd a pris +1 ou -1 et encore moins un update lol
si la nb_ligne bdd prend +1
alors refresh
elseif la nb_ligne bdd prend -1
alors refersh
elseif donnée changé
alors refresh
et tout ces vérifications toutes les secondes
je ne vois vraiment pas.
Je ne vous demande pas toute la solution mais un départ de code car je n'est aucune idée de comment faire ca et en plus je suis pas débutant mais encore en étude lol
je ne vois pas comment vérifier que la bdd a pris +1 ou -1 et encore moins un update lol
si la nb_ligne bdd prend +1
alors refresh
elseif la nb_ligne bdd prend -1
alors refersh
elseif donnée changé
alors refresh
et tout ces vérifications toutes les secondes
je ne vois vraiment pas.
Je ne vous demande pas toute la solution mais un départ de code car je n'est aucune idée de comment faire ca et en plus je suis pas débutant mais encore en étude lol
Utilisateur anonyme
26 févr. 2009 à 11:18
26 févr. 2009 à 11:18
non,
le problème est qu'ilf aut que tu stocke le contenu de ta table en php
tu fait un refresh totue les secodne et à chaque refresh, tu regarde s'il y'a le meme nombre de lignes que la derniere fois que tu as regarde, et u compare chaque enregistrement de la bdd avec ceux que tu a enregistrés en php
le problème est qu'ilf aut que tu stocke le contenu de ta table en php
tu fait un refresh totue les secodne et à chaque refresh, tu regarde s'il y'a le meme nombre de lignes que la derniere fois que tu as regarde, et u compare chaque enregistrement de la bdd avec ceux que tu a enregistrés en php
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 févr. 2009 à 11:28
26 févr. 2009 à 11:28
donc en gros je fais un code rapide pour voir si j'ai compris ta démarche ok?
et voila la je bloque je ne vois pas le reste en fait je pense que c'est a cause de mes connaissances et pas de vos explication donc pourrais je vous demander un geste de votre part svp?
<?php require('Connect.php'); $req = "SELECT * FROM TABLE1"; $rs = odbc_exec($conn,$req) or die('Erreur SQL : <br />'.$req); echo "<div style='overflow-y: scroll; height: 280'> "; echo "<table border='0' cellpadding='0' cellspacing='0' width='500'>"; echo "<tbody>"; echo "<tr>"; echo "<td class='table-entete-centre' width='20'>Type</td>"; echo "<td class='table-entete-centre' width='20'>Début</td>"; echo "<td class='table-entete-centre' width='20'>Fin</td>"; echo "<td class='table-entete-centre' width='20'>Durée</td>"; echo "<td class='table-entete-centre' width='20'>Constat</td>"; echo "<td class='table-entete-centre' width='20'>Demande </td>"; echo "<td class='table-entete-centre' width='20'>Cause</td>"; echo "<td class='table-entete-centre' width='20'>Information</td>"; echo "<td class='table-entete-centre' width='20'>Imputation</td>"; echo "</tr>"; $i=1; while (odbc_fetch_row($rs)) { $CHOIX = odbc_result($rs,"NUMERO_ARRET_CHAINE"); $TYPE=odbc_result($rs,"TYPE"); $DEBUT=odbc_result($rs,"HEURE_DEBUT"); $FIN=odbc_result($rs,"HEURE_FIN"); $CONSTAT=odbc_result($rs,"CONSTAT"); $DEMANDE=odbc_result($rs,"DEMANDE"); $CAUSE=odbc_result($rs,"CAUSE"); $INFO=odbc_result($rs,"COMPLEMENT_INFORMATION"); $IMPUTATION=odbc_result($rs,"IMPUTATION"); echo "<tr>"; echo "<td class='table-ligne1-centre' width='200'>$TYPE</td>"; echo "<td class='table-ligne1-centre' width='200'>$DEBUT</td>"; echo "<td class='table-ligne1-centre' width='200'>$FIN</td>"; echo "<td class='table-ligne1-centre' width='200'>$Durée</td>"; echo "<td class='table-ligne1-centre' width='200'>$CONSTAT</td>"; echo "<td class='table-ligne1-centre' width='200'>$DEMANDE</td>"; echo "<td class='table-ligne1-centre' width='200'>$CAUSE</td>"; echo "<td class='table-ligne1-centre' width='200'>$INFO</td>"; echo "<td class='table-ligne1-centre' width='200'>$IMPUTATION</td>"; echo "</tr>"; } ?>
et voila la je bloque je ne vois pas le reste en fait je pense que c'est a cause de mes connaissances et pas de vos explication donc pourrais je vous demander un geste de votre part svp?
drogba7213
Messages postés
1524
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
21
26 févr. 2009 à 13:51
26 févr. 2009 à 13:51
up