IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AJAX Discussion :

[AJAX] Actualiser Div avec Ajax et Php


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Infographiste
    Inscrit en
    Février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Infographiste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 99
    Par défaut [AJAX] Actualiser Div avec Ajax et Php
    Voila mon problème réside dans le fait de concevoir un script qui me permette de rafraichir des variables PHP sans actualiser toute la page.
    Je me suis naturellement tourné vers Ajax mais j'avoue être débutant

    Voici mon script php affichant à chaque fois un nouveau commentaire via deux boutons, $Prev me renvoie vers le commentaire portant l'id 1, lorsque je clique sur $Next j'ai le commentaire avec id 2, et ceci sans actualiser toute ma page.

    Si quelqu'un pouvait me prêter main forte, je lui en serai reconnaissant.
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    <div ID="A-RAFRAICHIR-VIA-AJAX" class="testimonial-block">
    	<p class="happy-custom-say">
    		<span class="talk-box-icon"></span>
    	</p>
    	<div class="testimonial-list">
    		<div class="testimonial-container">
    			<blockquote class="testimonial-content">
    				<div class="quotation-marks-left"></div>
    				<div id="avis_refresh" class="cnt">
    <?php
    if ($idavis >5) 
    {
    	$idavis = 0;
    	echo $errorid;
    }
    if ($idavis <= 0) {
    	$idavis = 0;
    	echo $errorid;				
    }
    else
    {
    	echo $row['avis_tuto'];
    }
    ?>
    				</div>
    				<div class="quotation-marks-right"></div>
    			</blockquote>
    			<cite id="pseudo_refresh" class="testimonial-source">
    				Posté par <?php
    if ($idavis > 5)
    {
    	$idavis = 0;
    	echo $owner;
    }
    if ($idavis <= 0) {
    	$idavis = 0;
    	echo $owner;				
    }
    else
    {
    	echo '<strong>'.$row['pseudo'].'</strong>';
    }
    ?>
    				<span class="testimonial-url"></span>
    			</cite>
    		</div>
    	</div>
    	<div class="read-testimonial">
    		<div class="testimonial-read-button tertiary-button" readtype="next">
    <?php
    if ($idavis < 5) {
    	$next = $idavis + 1;
    	echo '<a href="?id_avis=' . $next . '" /><span class="label">Suivant</span></a><div class="arrow-right-white-flat"></div></div>';
    }
    if ($idavis > 1) {
    	$prev = $idavis - 1;
    ?>
    		<div class="testimonial-read-button tertiary-button" readtype="previous">
    <?php echo '<a href="?id_avis=' . $prev . ' " /><span class="label">Précédent</span></a><div class="arrow-left-white-flat"></div>';
    }
    ?>

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Commence par lire ce tutoriel. Ensuite tu passes en paramètre de la fonction qui fait la requête Ajax l'id de la page à envoyer vers php.

    A+.

  3. #3
    Membre confirmé
    Homme Profil pro
    Infographiste
    Inscrit en
    Février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Infographiste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2012
    Messages : 99
    Par défaut
    Oui mais je ne comprends pas bien
    Un exemple peut etre ?

  4. #4
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Citation Envoyé par design_57 Voir le message
    Un exemple peut etre ?
    Il y a un exemple pour rafraîchir un div sur le tutoriel.

    A+.

Discussions similaires

  1. [AJAX] Raffraichissement d'une div avec ajax
    Par crazymonkey dans le forum AJAX
    Réponses: 16
    Dernier message: 17/06/2009, 15h41
  2. [AJAX] Raffraichisement d'un Div avec Ajax en JSP
    Par hikamovic dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/01/2009, 10h17
  3. [jQuery]Ajax et get avec un fichier php
    Par zabibof dans le forum jQuery
    Réponses: 3
    Dernier message: 08/07/2008, 09h32
  4. [AJAX] accent illisible avec ajax - php
    Par forst dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/07/2008, 12h32
  5. [AJAX] Rafraichissement div avec IE
    Par Minority dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 27/09/2007, 23h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo