Visualizzazione risultati 1 fino 4 di 4

Discussione: stampare in una pagina campi in base a scelta link cliccato

  1. #1
    Guest

    Predefinito stampare in una pagina campi in base a scelta link cliccato

    Salve io ho una pagina nazioni.php dove stampo dei campi come link da un database quando clicco vorrei che vada alla pagina campionati.php e stampa i campi da database in base a dove ho cliccato:

    es.: pagina nazioni.php

    ITALIA <---link
    FRANCIA <---link
    SPAGNA <---link

    cliccando su ITALIA nella pagina campionati.php mi deve stampare:
    Serie A (campi stampati da database)
    Serie B

    se clicco su SPAGNA:
    Liga BBVA
    Liga Adelante


    come faccio???GRAZIE

  2. #2
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,247

    Predefinito

    Quale è la differenza con questo?

    EDIT: beh, rileggendo forse la richiesta è diversa.

    Comunque, lo fai tramite query (elencando i valori presi). Dove hai difficoltà? Hai del codice non funzionante?
    Ad esempio, per selezionare i campi della serie A, dovresti fare "SELECT * FROM campionati WHERE serie='A' (però dipende ovviamente da come hai codificato i campi nel database).

    Ciao!
    Ultima modifica di alemoppo : 15-05-2012 alle ore 16.38.52

  3. #3
    Guest

    Predefinito

    il codice che ho lo fatto con una pagina per ogni nazione io vorrei invece che ho una sola pagina in cui stampi i campionati in base alla nazione che ho cliccato

  4. #4
    Guest

    Predefinito

    Ho fatto questo codice solo che non stampa niente ne i campi nome_campionato n'è l'immagine:

    nazioni.php

    Codice PHP:
    <?php
    $var
    =mysql_connect("localhost","sinopoli","") or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db("my_sinopoli");
    $stringa="SELECT nome_nazione,img_bandiera FROM nazioni";
    $ris=mysql_query($stringa);

    while(
    $riga=mysql_fetch_array($ris))
    {
    echo
    "<h2><a href=campionati.php?nazione=".$riga['nome_nazione'].">".$riga['nome_nazione']."</a></h2>";
    echo
    '<img src="'.$riga['img_bandiera'].'"width="320px"/><br><br>';

    }

    ?>

    campionati.php

    Codice PHP:
    <html>
    <body>
    <?php
    $var
    =mysql_connect("localhost","sinopoli","") or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db("my_sinopoli");
    $stringa="SELECT nome_campionato FROM campionatinazioni WHERE(nome_nazione='$_POST[nazione]')";
    $ris=mysql_query($stringa);

    while(
    $riga=mysql_fetch_array($ris))
    {
    echo
    '<h3><a href="'.$riga['nome_campionato'].'.php">'.$riga['nome_campionato'].'</a><br></h3>';

    }

    ?>
    <img src="bandiere/'$_POST[nazione]'.jpg" width="320px"/><br>
    </BODY>
    </HTML>
    Ultima modifica di karl94 : 16-05-2012 alle ore 16.24.59 Motivo: Formattazione del codice PHP

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •