Visualizzazione dei risultati da 1 a 8 su 8

Discussione: problema con script

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    28

    problema con script

    Ciao a tutti, devo creare uno script in cui vengono mostrati dei titoli di alcuni giochi, 32 divisi in 4colonne e 8 righe, questi nomi vengono estratti dal db qunidi userò il row, il mio problema è che tutti i giochi si visualizzano nella pagina: pagina_gioco.php ma nn sò cm fare.......... qualcuno pu aiutarmi?

    schemino dei link:

    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
    | nome | nome | nome | nome |
    -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

  2. #2
    non ho capito il problema non sai come impaginare i vari dati?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    per il tuo problema esistono due soluzione:
    prima soluzione

    crei un campo nel db che chiamerai tipo che imposterai a 1 per i giochi della prima riga, a 2 per i giochi della seconda riga, e cosi via
    e poi fai la query con where tipo=numero

    seconda soluzione
    ai la queri e poi
    utilizzando dei for
    for($i=1;$i<5:$i++) //visualizzi i primi 4

    for($i=5;$i<9:$i++)//visualizzi gli altri 4

    e cosi via

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    28
    Grazie, ma il problema vero era quello di:
    io clicco su un risultato e mi va alla pagina pagina_gioco.php e mi mostra il gioco il mio problema è questo procedimento, cm faccio a mostrare il fil swf giusto in quella pagina?

    grazie ancora per l'aiuto

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    28
    per stampare i dati uso la funzion row, quindi nn so cm arrivare alla pagina pagina_gioco.php e mostrare il fil swf di quel gioco cliccato dalla persona.
    nel db è presente la tabella giochi con: id, nome, link, img
    dove nome è il titolo dei giochi, link è il link del gioco .swf, e img è l'antemprima del gioco
    Aiuti?

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    la risposta è semplice
    eseendo che tu hai nel db i campi id nome link img
    nel link per andare al gioco prescelto li passi l'id

    $sql="select * from giochi";

    while($riga=mysql_fetch_array($sql))
    {
    print $riga['nome'];
    print "<a href=giochi.php?iid=".$riga['id'].">Visualizza gioco</a>"

    }


    in giochi.php fai

    $id=$_GET['id'];

    $sql="select link from giochi where id='$id'";
    while($riga=mysql_fetch_array($sql))
    {
    print $riga['img'];

    }

  7. #7
    Originariamente inviato da Lowenthal
    la risposta è semplice
    eseendo che tu hai nel db i campi id nome link img
    nel link per andare al gioco prescelto li passi l'id

    $sql="select * from giochi";

    while($riga=mysql_fetch_array(mysql_query( $sql) ))
    {
    print $riga['nome'];
    print "<a href=giochi.php?iid=".$riga['id'].">Visualizza gioco</a>"

    }


    in giochi.php fai

    $id=$_GET['id'];

    $sql="select link from giochi where id='$id'";
    while($riga=mysql_fetch_array($sql))
    {
    print $riga['img'];

    }

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    dimmi cosa non hai capito

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.