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 :

lecteur audio et mySQL


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2012
    Messages : 29
    Par défaut lecteur audio et mySQL
    salut j'ai des liens musicaux mp3 dans un base de donnée mysql et je veux le passer ces morceaux musicaux dans un page php et lorsque un lien termine passe a un autre lien automatiquement

  2. #2
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    salut,

    l'idée c'est de te faire un code AJAX coté javascript qui sera appelé à chaque fin de morceau (à faire en javascript) et qui interrogera un script php qui lui renverra l'url du morceau suivant...

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2012
    Messages : 29
    Par défaut
    merci pour ta réponse

    mais est ce que tu peux m'aider pour faire sa

  4. #4
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    déjà voir si tu peux associer une action à la fin de la lecture...

    ça dépend du player que tu utilises et de si tu peux interagir avec lui... ou pas

    il se peut que tu ne puisse pas le faire avec JavaScript car c'est une question de technologie (souvent flash) pour sa réalisation...

    en fonction de ça se renseigner sur ce que tu peux faire dans le forum du langage concerné...

    si tu peux pas interagir avec JavaScript, alors il faudra que tu vois quoi faire avec flash (si c'est lui qui sert au niveau du player)

    si tu peux interagir avec JavaScript alors tu dois aller lire les tutoriel sur JavaScript et comment faire de l'AJAX... je te conseille un framework comme JQuery pour sa mise en place... là encore, tout ça se trouve dans le forum sur JavaScript...

    voilà la démarche à suivre...

    Pour la partie php:
    utilise pdo plutôt que l'extension mysql pour te connecter à mysql ( tu trouveras de tutoriels sur le site
    reviens poster ici si tu as du mal avec

    voilà à toi de potasser et d'éventuellement poster dans les autres forums concerné par ton problème

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2012
    Messages : 29
    Par défaut
    mon code est celui ci a quoi tu me conseille

    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
     
    <?php
    // on se connecte à MySQL
    $db = mysql_connect('localhost', 'root', '');
     
    // on sélectionne la base
    mysql_select_db('inshad',$db);
     
    // on crée la requête SQL
    $sql = 'SELECT * FROM anasheed ORDER BY RAND() LIMIT 3';
     
    // on envoie la requête
    $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
     
    // on fait une boucle qui va faire un tour pour chaque enregistrement
    $data = mysql_fetch_assoc($req);
     
        // on affiche les informations de l'enregistrement en cours
    	echo '<embed src='.$data['url'].' width=\"400\" height=\"100\"></embed>';
     
     
    // on ferme la connexion à mysql
    mysql_close();
    ?>

  6. #6
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    il ne manque pas des trucs?

    il vaut mieux éviter les * comme la mort dans une requête sql... c'est le mal...
    cite toujours les colonnes dans ton select, c'est mieux pour la maintenance et tu ne mets en cache que ce qui est nécessaire... mieux niveau performance aussi

    tu as pas oublié de mettre toute la partie qui génère ce qui entoure ta balise <embed> ? ou c'est ce que tu vas insérer à chaque fois avec AJAX? car la c'est l'idée...

    mais il manque des infos à passer à <embed> via des balise <param> non?

  7. #7
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2012
    Messages : 29
    Par défaut
    je suis debutant tu peux m'aider et le reecrire le code du bon maniere et aussi le code d'ajax

    merci d'avance

  8. #8
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    c'est quoi les colonnes de ta table?

    ensuite tu regardes les cours html sur <embed> pour voir comment il faut lui passer certains paramètres et notamment ce que tu utilises pour lire tes fichiers...
    lis ça (en anglais) pour te donner des exemples de codes à insérer dans la page: ici

    il faut que tu bosses un peu par toi même regarde comment faire une page web en html 5... c'est le standard le plus actuel pour les pages web...

    ça te permettra de savoir ce que tu mettras autour...

    idéalement il serait bon que tu ais la durée de chaque morceau dans ta bd...

  9. #9
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Janvier 2012
    Messages : 29
    Par défaut
    merci mon ami je vais le lire

Discussions similaires

  1. Configurer et installer ce lecteur audio
    Par °°° Zen-Spirit °°° dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 26/09/2006, 16h48
  2. [FLASH 8] Créer un lecteur audio
    Par °°° Zen-Spirit °°° dans le forum Flash
    Réponses: 30
    Dernier message: 12/07/2006, 17h51
  3. Lecteur audio en java ou lecteur audio real ou win media ?
    Par DarkWark dans le forum Multimédia
    Réponses: 2
    Dernier message: 21/03/2006, 17h17
  4. Lecteur audio en java ou lecteur audio real ou win media ?
    Par DarkWark dans le forum Multimédia
    Réponses: 1
    Dernier message: 21/03/2006, 11h55
  5. [Lecteur-Audio] par ou commencer ?
    Par DarkWark dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 21/03/2006, 11h40

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