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 :

Problème d' intégration de donnée sql


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1
    Par défaut Problème d' intégration de donnée sql
    Bonsoir, je suis en train de coder un lecteur vidéo pour mettre sur mon serveur et j’ai un petit souci pour intégrer les données de la BDD. Le lecteur fonctionne bien; par contre c’est avec les données de nom, date et commentaire que sa coince il me les affiche toutes et je souhaiterai avoir seulement les données de la vidéo sélectionner dans la listbox qui s’affiche.
    info BDD=> nom de la base: vidéo; et des différentes table dans l' ordre: code; date; titre; nom; commentaire; vidéo.

    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
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    <html>
    <head>
    <title>Player Video</title>
    </head>
     
    <body>
    <?php
    require("connect.php3");
    @mysql_connect($host,$user,$pass) or die("Impossible d établir la connection");
    mysql_select_db($base1) or die("Impossible de se connecter à la base de données");
     
     
    echo "<table width='680' border='0' align='center' cellpadding='0' cellspacing='0'>";
     echo "<tr>";
      echo "<td width='20' height='20' background='../images/SupG.png'></td>";
      echo "<td width='640' background='../images/BordHaut.png' align='center'>MiechMont - Player</td>";
      echo "<td width='20' background='../images/SupD.png'></td>";
     echo "</tr>";
     echo "<tr>";
      echo "<td rowspan='2' background='../images/BordG.png'></td>";
       echo "<td align='center'>";
    	echo "<form id='selection' name='selection'>";
    		echo "<select id='film' name='film' onChange='player.Filename=this.options[selectedIndex].value'>";
    		  echo "<option value=''> =Sélectionner une vidéo=</option>";
     
    					$query = "SELECT * FROM video";
    					$res = mysql_query($query);  
    					while($data = mysql_fetch_array($res)) {
    					$code = $data["code"];
    					$titre= $data["titre"];
    					$video= $data["video"];	
    								echo "<option value='$video'";
    								if ($titre == $code) { echo "Selected"; }
    								echo ">$titre</option>";}
     
        echo "</select></form>";
    								$query = "SELECT * FROM video";
    								$req = mysql_query($query)or die ("impossible de ce connecter a la base de donnée");
    								echo"<textarea name='comment' cols='70' rows='5' readonly='readonly' OnChange='titre1()'>";
    								while($data = mysql_fetch_array($req)) {
    								$titre1= $data["titre"];
    								$date= $data["date"];
    								$nom= $data["nom"];
    								$commentaire= $data["commentaire"];
    								if ($titre1 == "$titre") { echo "Selected"; }							
    								echo "$nom";
    								echo "$date";
    								echo "$commentaire";
    								echo "</textarea><br>";
    								}
    ?>
    <?php
    echo "</td>";
    echo "<td rowspan='2' background='../images/BordD.png'></td>";
    echo "</tr>";
    echo "<tr>";
    echo "<td>";
    echo "<div align='center'>";
    ?>
     
    <Embed id="player" name="player" src="<? echo $video; ?>" width="640" height="480" autostart="1" type="application/x-mplayer2" 
        						    pluginspage="http://www.microsoft.com/windows/windowsmedia/download/defaut.asp"
       							    ShowControls="1" ShowDisplay="0" ShowStatusBar="0" filename="<? echo $video; ?>" showtracker="1" >
    							   </embed>
    <?php
    echo"</td></tr><tr>";
    echo"<td height='20' background='../images/InfG.png'></td>";
    echo"<td background='../images/BordBas.png'></td>";
    echo"<td background='../images/InfD.png'></td>";
    echo"</tr>";
    echo"</table></div>";
     mysql_close();  ?>
    </body>
    </html>
    Merci par avance pour votre aide

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 99
    Par défaut
    Bonjour,

    L'une des solutions est de passer par de l'ajax sur l'évenement onChange de ta liste déroulante.

    Si tu n'y arrives pas, n'hésites pas à revenir, je te donnerai la marche à suivre.

Discussions similaires

  1. [Débutant] Problème connexion Base de données SQL Server sur Visual studio
    Par Aiman.elmachi dans le forum VB.NET
    Réponses: 2
    Dernier message: 06/06/2014, 08h40
  2. Problème d'affichage de donnée sql!
    Par Fingertip dans le forum Langages serveur
    Réponses: 4
    Dernier message: 20/06/2011, 22h22
  3. [AC-2003] Problème d'affichage de donnée SQL !
    Par Kaihn dans le forum VBA Access
    Réponses: 3
    Dernier message: 28/10/2009, 19h06
  4. Problème acces à base de données SQL Server
    Par Senynium X dans le forum ASP.NET
    Réponses: 3
    Dernier message: 29/05/2009, 14h47
  5. Problème écriture base de données SQL
    Par fanfan49 dans le forum SharePoint
    Réponses: 3
    Dernier message: 05/07/2007, 15h49

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