Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    56

    assegnazione di un campo ad una variabile

    come si assegna un campo di una tabella ad una variabile?

  2. #2
    potresti essere più preciso? non si capisce cosa vorresti fare
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    56

    risposta

    ho un valore in un campo di una tabella del DB che vorrei assegnare ad una variabile $var

    Praticamente come si fa?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    218
    Prima ti colleghi al database dal file .php attraverso mysql_connect e mysql_select_db.

    Dopodiché fai una query nella quali richiedi quel valore dal database. Esempio:

    $query=mysql_query("SELECT colonna FROM tabella WHERE riga='valorechetiinteressa'");

    poi assegni il risultato di $query ad una variabile facendola passare come array

    $r=mysql_fetch_array($query);

    e infine la estrai e dai il valore a $var

    $var=$r['nomedellariga'];

    ovviamente nelle quadre ci va il nome della riga della tabella. Esempio inventato dove cerco un username specifico nella mia tabella utenti e lo stampo a video:

    Codice PHP:

    mysql_connect
    ("db_host""db_user""db_pass")
        or die (
    "Errore connessione con il database: ".mysql_error());
        
    mysql_select_db("$db_name")
        or die (
    "Errore selezione database: ".mysql_error());


    $query=mysql_query("SELECT utenti FROM iscritti WHERE username='gianpoldo'");

    $r=mysql_fetch_array($query);

    $var=$r['username'];

    echo 
    $var//produrrà gianpoldo 

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.