Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    22

    Eseguire query per ogni utente

    Salve a tutti,

    vorrei eseguire con un ciclo due query tante volte quanti sono gli utenti contenuti in un db.

    Per essere più chiari, ho queste due query

    <?php
    $query = mysql_query ("SELECT SUM(voto) AS somma FROM giocatori WHERE $USERNAME='tit'");
    while ($data = mysql_fetch_object($query))
    {
    $tot = $data->somma;
    }


    $query = "UPDATE `giocatori` SET `totale` = '$tot' WHERE nome='$USERNAME'";

    if (mysql_query($query, $db))
    echo "ok salvato' />";
    else
    echo "Errore durante il salvataggio
    ";
    ?>

    dovrei sostituire a $USERNAME tutti i nomi utenti contenuti in una tabella.
    Immagino ci voglia un ciclo e una query per ricavare i nomi utenti, ma non so come procedere.

    Se qualcuno mi aiuta ne sarei grato, grazie.

  2. #2
    non puoi mettere all'interno del while l'esecuzione della query?

    Codice PHP:
    $result mysql_query("....");
    while(
    $row mysql_fetch_.....) {
      
    $result2 mysql_query(.....);

    www.gext.it

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.