• User Newbie

    Mercatino Php/Mysql

    Ciao a tutti,
    vorrei creare un piccolo mercatino in Php/Mysql dove si eseguono delle piccole transazioni. senza paypal, tutto finto.
    solo per capire i db, le relazioni e per cominciare a sviluppare applicazioni per il web.
    Allego lo zip contentente il lavoro.

    Quando si lancia il tutto, il file index.php mostra delle colonne.
    Una ha dei link. Il problema e' che cliccando su ogni link fa riferimento allo stesso id, invece di pescarne ogni volta uno diverso, in modo dinamico

    So che sono ignorantissimo..anybody can help me please?

    lo spero davvero. scusate se sono stato incomprensibile.

    grazie 1000


  • Super User

    Ciao tode e benvenuto nel forum GT,
    sono convinto che postando solo la parte di codice interessata (magari tra gli appositi tags) otterresti un maggior numero di possibilità di risposta 😉
    Non occorre postare l'intera cartella zippata se il problema riguarda un solo frammento di file 🙂
    ciao!


  • User Newbie

    ok, grazie. circa l'index.php:
    [php]
    $tutto = "SELECT id, nome, cognome, eta FROM main";

    $query = mysql_query ($tutto,$db)
    or die ("Non riesco ad eseguire la richiesta $tutto");

    top();

    // Preparo la tabella per accogliere i dati
    echo "
    <html>
    <body>

    <h2><center>Movie Review Database</center></h2>
    <table>
    <tr>
    <th>Movie Title</th>
    <th>Movie Director</th>
    <th>Movie Lead Actor</th>
    </tr>
    ";
    while ($valori = mysql_fetch_array ($query)){
    $a0 = $valori ["id"];
    $a1 = $valori ["nome"];
    $a2 = $valori ["cognome"];
    $a3 = $valori ["eta"];

    echo "
    <tr>
    <td width="14%"><a href="view.php?id=$valori[id]">$a1</td>
    <td width="14%">$a2</td>
    <td width="14%">$a3</td>

    </tr>
    ";
    }
    echo "</table>

    [/php]circa view.php, che e' quello che dovrei vedere dinamicamente cliccando su ogni link:

    [php]

    $tutto2 = "SELECT descr,nick FROM nomi";

    $result = mysql_query($tutto2);
    $array = mysql_fetch_array($result);
    print "NOME: ".$array['descr']."<br>";
    print "DESCRIZIONE: ".$array['nick']."<br>";

    [/php]spero che qualcuno mi aiuti...

    grazie a tutti