Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    stampare il contenuto di un database

    salve , volevo chiedere come fare per stamapre il contenuto di una tabella , esempio , io ho una database con la tabella ' registrazioni ' che contieni gli utenti registrati , se io volessi creare la pagina registrati.php che contiene tutti i nickname presenti nel database ' registrazioni ' come dovrei fare ? grazie a chi mi risponderà e buon pomeriggio

  2. #2
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    meglio che inizi a leggerti prima qulache guida su php e mysql..

    http://it.php.net/manual/en/function...etch-array.php

  3. #3
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087

    Re: stampare il contenuto di un database

    Originariamente inviato da riennevaplus
    salve , volevo chiedere come fare per stamapre il contenuto di una tabella , esempio , io ho una database con la tabella ' registrazioni ' che contieni gli utenti registrati , se io volessi creare la pagina registrati.php che contiene tutti i nickname presenti nel database ' registrazioni ' come dovrei fare ? grazie a chi mi risponderà e buon pomeriggio
    <?php
    $sql = mysql_query("SELECT username FROM registrazioni ORDER BY ASC)";
    while($user = mysql_fetch_array( $sql) ) {
    echo $user . "
    ";
    }
    ?>

    o + semplicemente
    <?php
    $sql = mysql_query("SELECT username FROM registrazioni)";
    echo "<pre>";
    print_r($sql);
    echo "</pre>";
    ?>

  4. #4
    provato con tutti e 2 ma non stampa niente , da solo la pagina bianca // o meglio qualcosa succede ma da questo Resource id #4

  5. #5
    o meglio ora succede qualcosa ma da Resource id #4

  6. #6
    Sbagli sicuramente qualcosa nel fetching dei risultati: quando ottieni quel risultato, significa che stai tentando di stampare un oggetto o un array.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  7. #7
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    152

    item position in Array

    echo $row['username'];

    come pure:

    echo $row[0];

    essendo il primo (ed unico) articolo dell' Array.
    La conta negli Array comincia da zero, quindi per esempio il terzo articolo è identificabile da [2] e questo vale sia in PHP che in Javascript.
    In PHP puoi però collegare il dato contenuto, sia al numero [i] della posizione, che ad un termine, detto Key, che corrisponde al nome della colonna, in questo caso è ['username']

  8. #8
    Originariamente inviato da riennevaplus
    provato con tutti e 2 ma non stampa niente , da solo la pagina bianca // o meglio qualcosa succede ma da questo Resource id #4
    Il primo dei due suggerimenti è quello migliore, ma ci sono due errori.
    Nella clausola ORDER BY manca la colonna di riferimento per la quale ordinare i risultati. In più manca la colonna di riferimento nel fetching.
    Codice PHP:
    <?php
    $sql 
    mysql_query("SELECT username FROM registrazioni ORDER BY username ASC)";
    while(
    $fetch mysql_fetch_array($sql) ) {
    echo 
    $fetch['username'].
    "
    ;
    }
    ?>
    Così dovrebbe andare.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  9. #9
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    ah si ovviamente prima devi connetterti al db...

  10. #10
    grazie a tutti, funziona

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.