Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    come unire php con javascript

    ciao a tutti,

    vorrei rendere questo script dinamico per farlo interagire col database, le parti che devono diventare dinamiche le ho evidenziate in grassetto:

    Codice PHP:
    <?
    while($rowfile=mysql_fetch_array($result_categoria)){
    ?>

    <div id="[B]container1[/B]">
    [url="http://www.macromedia.com/go/getflashplayer"]Get the Flash Player[/url] to see this player.</div>


    <script type="text/javascript">
        var s1 = new SWFObject("mediaplayer.swf","mediaplayer2","400","315","7","#ffffff");
        s1.addParam("allowfullscreen","true");

        s1.addVariable("width","400");
        s1.addVariable("height","315");
        s1.addVariable("file","http://www.sito.it/video_articoli/[B]giornata_in_campagna.flv[/B]");
        s1.addVariable('image','[B]preview_giornata_in_campagna.jpg[/B]');
        s1.write("[B]container1[/B]");
    </script> 

    <?php
    }
    ?>
    vorrei che container1 proseguisse con container2, container3

    e il nome del video giornata_in_campagna.flv diventasse <?=$rowfile['video']?> dove prende il nome del video dal database

    infine preview_giornata_in_campagna.jpg dovrebbe diventare <?=$rowfile['preview_video']?> per prendere il nome dell'immagine dal database.

    Sapreste aiutarmi?

  2. #2
    Codice PHP:
    <?php
    $id_container
    =1
    while(
    $rowfile=mysql_fetch_array($result_categoria)){ 
    ?> 

    <div id="container<?php echo id_container?>"> 
    [url="http://www.macromedia.com/go/getflashplayer"]Get the Flash Player[/url] to see this player.</div> 


    <script type="text/javascript"> 
        var s1 = new SWFObject("mediaplayer.swf","mediaplayer2","400","315","7","#ffffff"); 
        s1.addParam("allowfullscreen","true"); 

        s1.addVariable("width","400"); 
        s1.addVariable("height","315"); 
        s1.addVariable("file","http://www.sito.it/video_articoli/<?php echo $rowfile['campo_con_nome_del_file']; ?>"); 
        s1.addVariable('image',<?php echo $rowfile['campo_con_nome_della_img']; ?>'); 
        s1.write("container1"); 
    </script> 

    <?php 
    /*in questo modo $id_container aumenterà di 1 ad ogni ciclo*/

    $id_container++;

    ?>

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Grazie mille oly!

    Pensa che io avevo fatto in questo modo:

    Codice PHP:
    <?
    $a 
    =  1;
    while(
    $rowfile=mysql_fetch_array($result_categoria)){
    ?>

    <? 
    $numero 
    $a++;
    echo 
    "<div id=\"container$numero\">\n";
    echo 
    "<a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see this player.</div>\n";


    echo 
    "<script type=\"text/javascript\">\n"
    echo 
    "var s1 = new SWFObject(\"mediaplayer.swf\",\"mediaplayer2\",\"400\",\"315\",\"7\",\"#ffffff\");\n"
    echo 
    "s1.addParam(\"allowfullscreen\",\"true\");\n"

    echo 
    "s1.addVariable(\"width\",\"400\");\n"
    echo 
    "s1.addVariable(\"height\",\"315\");\n"
    echo 
    "s1.addVariable(\"file\",\"http://www.sito.it/video_articoli/$rowfile[video]\");\n"
    echo 
    "s1.addVariable(\"image\",\"http://www.sito.it/video_articoli/$rowfile[previewvideo]\");\n"
    echo 
    "s1.write(\"container$numero\");\n"
    echo 
    "</script>"
    ?>

    <?php
    }
    ?>


    Ma userò il tuo perchè è molto meglio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.