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

PHP & Base de données Discussion :

génerer automatiquement des <div>


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 8
    Par défaut génerer automatiquement des <div>
    bonjour
    je veux à travers mon script generer des div afin de pouvoir integrer un script en javascripr pour faire un slide show
    voici mon script en php
    Code : 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
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      <link rel="stylesheet" href="css/admin.css" type="text/css" media="screen" />
     
    </head> 
     
    <body>
         <div id="carrousel">
    	<?php
    					include('params.inc.php');
    					$connect=mysql_connect(MYHOST,MYUSER,MYPASS) or die ('erreur de connexion'); 
    					mysql_select_db(MYDB) or die ('erreur de connexion à la base'); 
    					$requeteselect = 'SELECT id,lienimage,url FROM images';
    					$result = mysql_query($requeteselect, $connect);
    					$tableau = array();
    					$i = 0;
    					while($image_courante = mysql_fetch_array($result,MYSQL_ASSOC)){
    						//on met toutes les infos dans un tableau
    						$tableau[$image_courante['id']]['url'] = $image_courante['url'];
    						$tableau[$image_courante['id']]['lienimage'] = $image_courante['lienimage'];
    						if($i == 0){ //si il s'agit de la première image on l'affiche
    							echo '<div><a href='.$tableau[$image_courante['id']]['url'].'><img src='.$tableau[$image_courante['id']]['lienimage'].'> </a></div>';
    					}
    						++$i;
    					}
    					mysql_close($connect);
     
    	?>
     
    	</div>
     
    </form>
    </body>
    </html>
    or quand j'affiche le code source de ma age lors de l'affichage sur mon navigateur, j'ai qu'une seul div de crée, alors que dans ma base de données , j'ai deux résultat.
    merci pour votre aide

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if($i == 0){ //si il s'agit de la première image on l'affiche
    							echo '<div><a href='.$tableau[$image_courante['id']]['url'].'><img src='.$tableau[$image_courante['id']]['lienimage'].'> </a></div>';
    ici tu ne creai bien qu'un seul div...
    je te conseille pour ton besoin de regarder par là ca evitera peut-être de réinventer la poudre

    [ame="http://www.google.fr/search?q=carrousel+d%27image+jquery&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a#sclient=psy&hl=fr&client=firefox-a&hs=OT1&rls=org.mozilla:fr%3Aofficial&source=hp&q=carrousel+d%27image+jquery+&aq=f&aqi=&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=5b06017753c45161&biw=1127&bih=638"]carrousel d&#39;image jquery - Recherche Google[/ame]

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 8
    Par défaut
    bah moi je veux creer autant de div que les enregistrement que j'ai dans ma bases de données pour l'instant.d'ailleur j'en aurai besoin pour ecrire mon script avec javascript et jquery

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    dans ce cas tu enlève ton if et tu les masqueras en js

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 8
    Par défaut
    comment on fait, je suis vraiment novice en javascript

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    Citation Envoyé par sidomed Voir le message
    comment on fait, je suis vraiment novice en javascript
    en recherchant et regardant de plus pret les exemples fournis dans mon premier post

Discussions similaires

  1. génerer automatiquement des <div>
    Par sidomed dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 21/06/2011, 14h18
  2. Outil pour vérification automatique des liens
    Par zazaraignée dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/01/2005, 20h00
  3. [BCB5] Défilement automatique des scroll bars
    Par Christophe Brun dans le forum C++Builder
    Réponses: 2
    Dernier message: 05/12/2004, 16h59
  4. Traitement automatique des mails.
    Par ourk dans le forum Linux
    Réponses: 2
    Dernier message: 23/09/2004, 18h14
  5. Génerer automatiquement plusieurs fichier .doc
    Par brunovitch dans le forum QuickReport
    Réponses: 3
    Dernier message: 09/07/2002, 08h19

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