Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : PHP+actualiser [ Archives / AU SECOURS !!! ] (CHABRY)

vendredi 6 mai 2005 à 23:52:21 | PHP+actualiser

CHABRY

Salut!

Je veux afficher le contenu d'une table (base de données) conteant les demandes de prêt de livres.
Le responsable consulte donc les informations de la table tel que "code du livre"... et choisit par un bouton soit d'accepter, soit de refuser l'emprunt.
En cliquant sur ce bouton, on passe à une page "reponse.php" dans laquelle les traitements nécessaires seront effectuées(insertion dans une table reponse de la décision du responsable ainsi que suppression de la demande déjà consultée de la table).
A la fin de "repons.php" j'ai inséré le code suivant:

$req = "DELETE FROM dempret WHERE num_etud = '$num'";

$res=mysql_query($req);

echo '<script type="text/javascript">alert("Demande de pret acceptee!")</script>';
echo '<script>history.go(-1);</script>';
 
Le pb C que je veux que la page précédente dans laquelle je vais me déplacer(
history.go(-1)) soit actualisée automatiquement et ne contient plus la ligne supprimée.

MERCI!





samedi 7 mai 2005 à 00:47:38 | Re : PHP+actualiser

willowman

Salut Chabry !

Il faut en fait que tu forces le navigateur a recharger la page ! Et surtout sous IE ce n'est pas gagné d'avance !

Soit dans la page elle meme tu mets une balise META HTTP-EQUIV="refresh" avec un temps qui te semble correct (a mon avis cela ne marchera pas, mais je te le donne au cas ou !)

Ce que j'ai du faire pour m'en sortir : lorsque je faisais appel a ma page, j'initialisais une variable non existante dans mes scripts avec la valeur d'un timer en secondes !

donc l'url : http://www.monsite.php qui affiche les données d'une base MySQL etait systematiquement rafraichi lorsque je l'appelais ainsi : http://www.monsite.php&unevariable=2232

Ainsi IE detecte que l'url n'est plus dispo dans le cache, de ce fait, recharge la page entierement !

PS : tu peux spécifier dans ton "history.go" l'url correspondant a la page précedente (et non plus la position relative a celle en cours)

a+

Anli.

samedi 7 mai 2005 à 12:35:48 | Re : PHP+actualiser

djangoboy

Bonjour a toi,

Pour ma part je n'utiliserais pas de java pour affichier que le pret est accepté, je te conseil comme la dit Anli. de faire une redirection c'est a dire quand il a renplis le formualire et tout, clik sur valider qui ammene a ta page, tu execute ton code, puis tu fait:

<HTML>
<HEAD>
<TITLE>ton site</TITLE>
<META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://www.tonsite.com/">
<LINK HREF="style.css" REL="stylesheet" TYPE="text/css">
</HEAD>
<BODY>
Le pret et accepter merci...
</BODY>


on peut peut signaler le temps en seconde après lakelle la page seras rediriger
<META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://www.tonsite.com/">
et tu peut mette l'url que tu souhaite.

Voila j'espère t'avoir un peu aider.


Dj.Boy

dimanche 8 mai 2005 à 09:36:51 | Re : PHP+actualiser

garfield90

Une autre solution serait de réaliser les traitements dans 1 seule page

avec
 if ( isset($_POST["num"])
{
    // traitement de la soumission
}
// affichage de la liste




Cette discussion est classé dans : table, code, php, actualiser, responsable


Répondre à ce message

Sujets en rapport avec ce message

Problème de header [ par ehmarc ] Jai un code avec des header que j'utilise à deux endroits sur mon serveur sous exactement la meme forme (la seule différence c'est l'accès à la base d update une table mysql via php [ par kaddouremna28 ] salut à tous, j'ai un problème de mise a jour d'une table mysql via php et voici le code :UPDATE table SET num='$num', nom='$nom' WHERE code='$code'j' Actualiser une page via un code sur une autre page. [ par setasan9 ] Bonsoir ,Je cherche a creer une page php qui m'actualisera une autre page du site.Je ne veus pas utiliser de meta pour la simple raison que l'actualis Probleme d'auorisation? [ par ghostkill77 ] Bonjour a toutes et a tous. J'ai un souci avec mon code :    session_start();    //AJOUTER    if($_POST["envoi"]=="AJOUTER" && $_POST["code"]!=" " && Récupérer les données dans un input suite à une requête dans une autre pas PHP [ par patachon_76 ] Bonjour,Voilà dans mon premier input il y a l'indentifiant de ma table.  Je clique sur le bouton 'Envoyer' et là il fait la requête dans une autre pag Variables de session perdues [ par Benz ] Bonjour,Une question relative à l'utilisation des variables de session.Dans une page a.php, j'ai le code suivant en haut de page, avant tout code HTML Question sur attribution code automatique dans une table [ par dekovince ] bonjour a tous !!! Alors voila je suis novice en php (toujours) et suis un projet !!! Ma question est la suisvante : Ja i un espace membres avec table classement equipes sous sql pour php [ par badziz ] Je souhaite créer un tableau de classement d'équipes de football sous PhpMyAdmin et qui sera affiché sur un site web en PHP. J'ai créé la table sous P code pour un forum [ par Highjo ] Salut! j'apprend le php depuis un moment et comme je me retrouve un peu dans les codes j'ai voulu voir comment on fait et gere un forum sur le web.j'a code php dans code js [ par nacer183 ] bonjour, j'ai un pb lorsque j'insère un code php dans le code javascript par exemple:  var obj = new AW.UI.Grid;    obj.setCellData([                 


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 4,415 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.