Indietro

Termine: Funzione pif_mytabview($nometab)

<?php
	function pif_mytabview($nometab)
	{
		//Estraggo i nomi dei campi della tabella
		$risultato = mysql_query ("SHOW FULL COLUMNS FROM $nometab");
		while ($riga   = mysql_fetch_assoc ($risultato))
		{ 
			$campi[] = $riga;
		}
	//vardebug($campi);
	
		//Query sul database estrazione dati
   		$risultato = mysql_query ("SELECT * FROM $nometab");
		while ($riga   = mysql_fetch_assoc ($risultato))
   		{ 
   			$dati[] = $riga;
   		}
?>
	<table width="100%"  border="1" align="center" cellpadding="0" cellspacing="0" id="tabella">
  	<tr style="background-color:#CCC">
<?php
		//Ciclo prima riga con nomi campi
		foreach($campi as $k => $v)
		{    	
?>        
        	<td><?php echo $v[Field] ?></td>
<?php
		}
?>
	</tr>
<?php 
	//Ciclo sui dati e inserisco nelle righe
	if ($dati > 0)
	{
   		foreach ($dati as $id=>$row)
		//La parentesi graffa apre il ciclo che si chiude in fondo proma del 
		// tag di chiusura della tabella
   		{
?>
  			<tr>
<?php
				foreach($campi as $k => $v)
				{    	
?>        
        			<td><?php echo $row[$v[Field]]; ?></td>
<?php
				}
?> 
 			</tr>
<?php 
		} //.foreach contenuti
	} //.se presente dato
?>
	</table>
<?php
	} //function pif_mytabview
?>	

Alessandro Piffero

Sviluppo applicazioni Web
Partita IVA: IT01557500038

CONTATTI

Via del Lauro, 10
28821 Cannero Riviera (VB) ITALY
alex@piffero.it
PEC: piffero@pec.it
348 8734510
Modulo contatto