| 
                
                
                 
 
	
		| Precedente :: Successivo |  
		| Autore | Messaggio |  
		| Davdev Comune mortale
 
  
 
 Registrato: 10/09/19 21:25
 Messaggi: 1
 
 
 | 
			
				|  Inviato: 10 Set 2019 21:30    Oggetto: problema con php |   |  
				| 
 |  
				| Ciao a tutti, avrei bisogno di un vostro piccolo aiuto, Ho scritto un codice in php dove mi associa ogni provincia il suo comune. il problema è che lo vedo così 
 TorinoTO MOMBELLO DI TORINO
 TorinoTO ROCCA CANAVESE
 TorinoTO VALGIOIE
 TorinoTO BALME
 TorinoTO TORRE CANAVESE
 TorinoTO CAFASSE
 
 invece lo vorrei vedere in questo modo:
 
 Torino(TO)
 MOMBELLO DI TORINO
 ROCCA CANAVESE
 VALGIOIE
 BALME
 TORRE CANAVESE
 CAFASSE
 
 avete idea di come lo posso modificare per ottenere il risultato voluto? posto il codice PHP
 
 grazie
 
 <?php
 
 // Connect to your database
 $db_conx = mysqli_connect("localhost", "*****", "*****", "****");
 if (!$db_conx) { die( mysqli_connect_error() ); }
 // Query and build the display list
 $list = "";
 $sql = $query = "SELECT province.nome, province.codiceprovincia, codici_comuni.descrizione
 FROM province INNER JOIN codici_comuni
 ON province.codiceprovincia = codici_comuni. provincia
 WHERE codici_comuni.descrizione != '' ORDER BY province.id_provincia ASC";
 // the ON clause specifies that the "id" column from both tables must match
 $query = mysqli_query($db_conx, $sql) or die( mysqli_error($db_conx) );
 while($row = mysqli_fetch_array($query, MYSQLI_ASSOC)){
 $list .= $row["nome"] .$row["codiceprovincia"].' ';
 $list .= '<u>'.$row["descrizione"].'</u> <hr>';
 }
 // Close the database connection
 mysqli_close($db_conx);
 echo $list;
 
 ?>
 |  |  
		| Top |  |  
		|  |  
		| SverX Supervisor Macchinisti
 
  
  
 Registrato: 25/03/02 12:16
 Messaggi: 11861
 Residenza: Tokelau
 
 | 
			
				|  Inviato: 12 Set 2019 09:29    Oggetto: |   |  
				| 
 |  
				| nel ciclo while stai costruendo la stringa $list - devi modificare lì in modo da aggiungere le parentesi intorno alla sigla della provincia e aggiungere un 
 per mandare a capo.
 Oltre a questo vuoi che la provincia sia scritta una sola volta quindi userei una variabile flag per indicare se sei o meno alla prima iterazione del ciclo, così da non stampare nuovamente al giro successivo.
 
 
  |  |  
		| Top |  |  
		|  |  
		|  |  
  
	| 
 
 | Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento
 Non puoi modificare i tuoi messaggi
 Non puoi cancellare i tuoi messaggi
 Non puoi votare nei sondaggi
 
 |  
 
 |