Visualizzazione risultati 1 fino 3 di 3

Discussione: Aiuto estrazione dati php mysql

  1. #1
    Guest

    Predefinito Aiuto estrazione dati php mysql

    Salve a tutti,
    ho creato questa pagina per poter estrarre i dati da un database mysql filtrandoli per utente ($user).
    Il problema è che, nonostante io abbia già inserito un record nella tabella sul database, non me lo mostra...

    Ecco il Codice PHP:
    Codice PHP:
    <?
    /* dichiariamo alcune importanti variabili per collegarci al database */
    $DBhost = "localhost";
    $DBuser = "root";
    $DBpass = "";
    $DBName = "my_greenbowsoftware";

    /* specifichiamo il nome della nostra tabella */
    $table = "delta_dati";
    $user = $login->get_username();

    /* Connettiamoci al database */
    mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
    mysql_select_db("$DBName") or die("Impossibile connettersi al database $DBName");

    /* impostiamo la query e cerchiamo solo le amiche donne...*/
    $sqlquery = "SELECT FROM $table WHERE user = $user ";
    $result = mysql_query($sqlquery);
    $number = mysql_num_rows($result);

    $i = 0;
    if (
    $number < 1) {
    print
    "<center><p>La ricerca non ha prodotto nessun risultato</p></center>";
    }else{
    while (
    $number > $i) {
    $vendite = mysql_result($result,$i,"vendite");
    echo
    "<p><b>Nome:</b> $vendite<br>";
    $i++;
    }
    }
    ?>

  2. #2
    Guest

    Predefinito

    Scusatemi, ma ho già risolto...

  3. #3
    Guest

    Predefinito

    SELECT cosa?

    la forma corretta se vuoi estrarre tutti i campi è

    Codice PHP:
    $sqlquery = "SELECT * FROM $table WHERE user = $user ";
    mentre per alcuni campi solamente è

    Codice PHP:
    $sqlquery = "SELECT campo1, campo2, ..., campo N FROM $table WHERE user = $user ";
    tieni anche presente che se il campo user è un campo di tipo INT va bene così, mentre se è, ad esempio, di tipo testo devi racchiudere il valore tra apici

    Codice PHP:
    ... WHERE user = '$user' ";
    Ultima modifica di vplaza : 23-03-2016 alle ore 16.21.11

Tags for this Thread

Regole di scrittura

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