Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Utenti in un div

  1. #1

    Utenti in un div

    Salve a tutti
    Sto imparando php,vorrei fare una cosa.
    Questo è una query php
    Codice PHP:
    $mysql mysql_query("SELECT * FROM utenti"); 
    Questo è il codice html
    codice HTML:
    <div id = "utenti"><h1>Utenti</h1></div>
    Come vedete nel codice html,vorrei che i risultati della query (SELECT * FROM utenti) fossero stampati nel tag <h1></h1>

    Grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Benvenuto, sei in grado di recuperare il risultato della query ed eseguire un ciclo su tali dati?

  3. #3
    non credo

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Allora dovresti quantomeno seguire una qualche guida, è inutile cercare qualcuno che faccia le cose per te, oltre ad essere vietato dal regolamento di questa sezione (e anche tutte le altre).
    Richieste di codice bello e pronto sono consentite solo nella sezione "Offro lavoro/collaborazione", se decidi di scrivere lì leggi attentamente il regolamento della sezione e rispettalo (cosa che va fatta per tutte le sezioni).

    Se vuoi farlo da te ed eventualmente ricevere aiuto qui, segui la guida PHP/MySQL che ho in firma e vedi cosa riesci a fare, se non ti riesce, mostra il codice che hai scritto e spiega cosa non funziona, poi ti si aiuta.
    Ultima modifica di Alhazred; 28-12-2014 a 17:24

  5. #5
    ok

  6. #6
    Ciao Alhazred ho scoperto come fare
    Ma ho un problema, questo è il codice php

    Codice PHP:
    $query mysql_query("SELECT * FROM utenti");    
    $numrows mysql_num_rows($query);        
    while (
    $row mysql_fetch_assoc($query))   
     {            
    $dbusername $row['username'];  
                             
        } 


    Bene,il problema è che nel div me ne stampa solo 1 risultato,qualcuno può aiutarmi?

    Grazie




  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Hai provato a stampare $numrows? Quanti utenti ti dice di aver recuperato? Non è che nel db c'è solo un utente?
    Comunque per stampare gli utenti devi metterci un echo, la sola assegnazione
    $dbusername = $row['username'];
    non stampa niente

  8. #8
    lo so,ho fatto un echo qui
    codice HTML:
    <div id = "utenti">                        
                   <? echo $dbusername; ?>                
     </div>
    ho anche stampato i numrows e restituisce il giusto numero degli utenti che ho creato: 3

  9. #9
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Guarda, scrivendo 3 righe di codice e dicendo "ho fatto echo qui" non si capisce nulla, perché non so quelle 3 righe dove le hai messe rispetto al ciclo while (dovresti mettercele dentro).

    Non usare <? usa sempre <?php

    Secondo me stai andando a tentativi senza sapere nulla di PHP.
    Prima di metterti a scrivere codice, studia qualcosa, altrimenti ci metti una vita per fare cose banali, parti dalla guida base che ho in firma e seguila, non cercare le cose che ti servono e basta.
    Ultima modifica di Alhazred; 29-12-2014 a 01:20

Tag per questa discussione

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.