Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Lettura dati da una tabella mysql aiuto codice

    salve ragazzi , premetto che io studio il linguaggio java e quindi di php so veramente poco o nulla .
    ho creato un programma in java che registra dei dati su una tabella chiamata gc_rt_1evo9 e crea una variabile all' interno di tale tabella chiamata semplicemente "variabile1" di tipo duoble....
    ora come faccio a stampare a video solo il contenuto di variabile1 ? ( possibilmente in colore bianco la scritta)

    ho scritto una bozza di codice con gli aiuti delle guide in internet .. mi si connette correttamente al database ma non riesco a stamapre i valori della variabile come faccio ?
    grazie mille per l' aiuto ragazzi
    Elia


    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Lettura variabile 1</title>
    </head>
    <html>
    <head><title>Recupero dati da una tabella di database</title></head>
    <body>
    <?php
    		$db = @mysql_connect("127.0.0.1", "admin", "password")
    			or die ("Connessione al db impossibile...");
    		@mysql_select_db("nomedb", $db)
    			or die ("Impossibile selezionare il db...");
    		$query = "SELECT * FROM gc_rt_1evo9";
    			
    		$rq = mysql_query($query);
     
    		$riga = mysql_fetch_array($rq); 
    		print_r($riga);
    				
    
    ?>
    
    </body>
    </html>
    
    <body>
    </body>
    </html>

  2. #2
    $riga è un array pertanto devi specificarne l'indice:

    codice:
    print $riga['variabile1'];

  3. #3
    questo va sotto quello che ho fatto io?

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    292
    ciao r1si,
    al posto di print_r($riga); dovrai scrivere print $riga['variabile1'];
    dove varibile1 sarà il nome del campo della tabella che vuoi visualizzare

  5. #5
    Si, scusa se non sono stato chiarissimo.
    Comunque come ti è stato detto devi sostituire la riga da te scritta:

    codice:
    print_r($riga);
    con quella suggerita:

    codice:
    print($riga['variabile1']);

  6. #6
    grazie mille ragazzi ora provo subito

  7. #7
    funziona ragazzi
    grazie mille ancora
    ma sapete come posso cambiare il carattere della scritta? devo usare i css vero?

  8. #8
    risolto html forever

    edit :
    ragazzi ora giustamente mi stampa il dato della variabile1
    ma se io vorrei far filtrare i risultati?
    nel senso...
    io nella mia tabella ho questa struttura:

    codice --- variabile1

    in una pagina vorrei che mi richiamasse il valore variabile1 con il codice uguale a 1
    in un altra pagina vorrei ch mi stampasse a video solo la varibile 1 in coppia con il codice i valore 2.
    esempio pratico:
    codice --- variabile1
    1-----------89
    2------------125

    in una pagina vorrei che mi stampasse a video il numero 89
    nell altra pagina vorrei che mi stamapasse a video il numero 125
    come faccio ??

  9. #9
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    la tua pagina sarà ad esempio:

    tua_pagina.php?id=1

    poi in tua_pagina.php
    Codice PHP:
    //altro codice

    $id $_GET['id'];

    $db mysql_connect("127.0.0.1""admin""password") or die ("Connessione al db impossibile...");
    mysql_select_db("nomedb"$db) or die ("Impossibile selezionare il db...");

    $query "SELECT * FROM gc_rt_1evo9 WHERE codice=$id";
                
    $rq mysql_query($query);
    $riga mysql_fetch_array($rq);

    print 
    $riga['variabile1']

    //altro codice 
    quindi quando id nell'url sarà uguale a 1 restituirà 89, 2 = 125, ecc.
    eXvision

  10. #10
    semplicemente Grazie x tutto quello che fate
    funziona tutto

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.