Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-01-2011, 16:06   #1
Ludo237
Member
 
L'Avatar di Ludo237
 
Iscritto dal: Feb 2009
Città: Varese
Messaggi: 205
[PHP - MySQL] Query a tabelle con relazione N:N

Ciao ragazzi
sto creando un Babbbo_db ( database stupido a scopo educativo) con 2 tabelle

- Utenti (id_utente,nome_utente)
- Gruppi (id_gruppo,nome_gruppo)

ora .. voglio che Molti utenti possano appartenere a Molti gruppi perciò pensavo ad una relazione del tipo N:N (molti a molti)
perciò ho creato la tabella :

- appartenenza (id_gruppo,id_utente)

.. Giusta come logica no ? ci sono altre soluzioni ?

BTW lato PHP ho creato una pagina per visualizzare i gruppi e quanti partecipanti ha ciascun gruppo

ecco il codice
Codice PHP:
<div class="content">
        
                <h3 align="center">Gruppi di <?php echo $_SESSION['cognome'] . " " $_SESSION['nome'] ; ?></h3>
                
                <h5 align="center"></h5>
                
                <table  id="form_visualizza"> 
                        <tr>
                            <td><strong>  Data creazione</strong></td>
                            <td><strong> | Nome</strong></td>
                            <td><strong> | Partecipanti al gruppo</strong></td>
                        </tr>    
                        <?php
                            
                            $sql_stato_gruppi 
"SELECT * FROM gruppi
                                                 WHERE gruppi.idutente = '" 
$idutente "' " 
                                                     
                            
$risultato_stato mysql_query($sql_stato_gruppi) or die (mysql_query() ) ; 
                            
                            while ( 
$fetch mysql_fetch_array($risultato_stato) ) 
                            {
                                
$id_gruppo $fetch['id_gruppo'] ; 
                                
                                
$nome_gruppo $fetch['nome_gruppo'] ; 
                                
                                
$datacreazione_gruppo date("d/m/Y"strtotime$fetch['datacreazione_gruppo'] ) ) ; 
                                
                                
$idutente $fetch['idutente'] ; 
                                
                                
$sql_rileva_partecipanti "SELECT COUNT(*) AS partecipanti
                                                            FROM  rubrica_gruppi
                                                            INNER JOIN rubrica ON rubrica.id_cliente = rubrica_gruppi.idcliente
                                                            WHERE rubrica.idutente = '" 
$idutente "'"
                                
                                
$risultato_rilevazione mysql_query($sql_rileva_partecipanti) or die (mysql_error() ) ; 
                                
                                
$fetch mysql_fetch_array($risultato_rilevazione) ; 
                                
                                
$partecipanti_gruppo $fetch['partecipanti'] ; 
                                
                                echo 
"<tr>
                                      <td> " 
$datacreazione_gruppo " </td> 
                                      <td> | " 
$nome_gruppo " </td>
                                      <td> | " 
$partecipanti_gruppo " </td>  
                                       
                                      </tr> " 
;  
                            }
                                
                        
?>
                </table>
        </div>
Solo che mi visualizza i gruppi in modo corretto ma ad ogni gruppo mette lo stesso numero (sbagliato) di partecipanti dove sbaglio ?
Ludo237 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Pirateria audiovisiva: la Guardia di Fin...
Ubisoft conferma due nuovi Far Cry in sv...
Chi vincerà il Festival di Sanrem...
G42 e Cerebras portano in India un super...
Offerte aggiornate del weekend Amazon: 7...
4 MacBook Air in offerta e scende a 939€...
Chrome cambia il tuo modo di lavorare: o...
Minimo storico iPhone 17 su Amazon: 909€...
USA, incriminati tre ingegneri della Sil...
Xbox: Phil Spencer lascia dopo 38 anni, ...
Cuffie e sostanze chimiche: uno studio e...
Terremoto sui dazi USA: la Corte Suprema...
Arianespace potrebbe lanciare il primo r...
Google Pixel 10a disponibile al prezzo m...
Microsoft Copilot nei guai: email riserv...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:52.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v