| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  05-03-2006, 22:28 | #1 | 
| Senior Member Iscritto dal: Apr 2005 
					Messaggi: 5245
				 | 
				
				mi aiutate a metterlo sotto forma di tabella??
			 
		Potete aiutarmi a mettere i seguenti output sotto forma di tabella??  purtroppo non riesco a capire dove sto sbagliando. Grazie Codice: <?
$conn = mysql_connect('localhost','root') or die ("Errore nella connessione");
mysql_select_db('rubrica',$conn) or die ("Errore nel selezionare il database");
$result = mysql_query ("SELECT * FROM clienti");
while ($row = mysql_fetch_array ($result)) {
echo "<table>";
echo "<tr>";
echo "<td>id: "."<tr>"$row["ID_UTENTE"]."</tr></td>";
echo "<td>cognome: </td>".$row["COGNOME"]."</td>";
echo "<td>fullname: </td>".$row["NOME"]."</td>";
echo "<td>Tel: </td>".$row["TELEFONO"]."</td>";
echo "</tr>";
echo "</table>";
}
mysql_free_result ($result);
mysql_close ($conn);
?> | 
|   |   | 
|  05-03-2006, 23:23 | #2 | 
| Senior Member Iscritto dal: Apr 2005 
					Messaggi: 5245
				 | 
		smanettando un po sono riuscito a fare questo: Codice: <?
$conn = mysql_connect('localhost','root') or die ("Errore nella connessione");
mysql_select_db('rubrica',$conn) or die ("Errore nel selezionare il database");
$result = mysql_query ("SELECT * FROM clienti");
while ($row = mysql_fetch_array ($result)) {
    echo "<table><tr>";
    echo "<td>" . $row['ID_UTENTE'] . "</td>";
    echo "<td>" . $row['COGNOME'] . "</td>";
    echo "<td>" . $row['NOME'] . "</td>";
    echo "<td>" . $row['TELEFONO'] . "</td>";
    echo "</tr></table>";
}
mysql_free_result ($result);
mysql_close ($conn);
?>spero in un vostro aiuto Vorrei ottene una tabella strutturata come quella in figura   Grazie | 
|   |   | 
|  06-03-2006, 14:12 | #3 | 
| Senior Member Iscritto dal: Aug 2005 
					Messaggi: 2755
				 | 
		nel primo codice postato apri e chiudi una riga all'interno del campo utente, prova a togliere i<tr> e </tr>
		 
				__________________ | 
|   |   | 
|  06-03-2006, 14:52 | #4 | 
| Member Iscritto dal: Aug 2004 
					Messaggi: 156
				 | Codice: <?
$conn = mysql_connect('localhost','root') or die ("Errore nella connessione");
mysql_select_db('rubrica',$conn) or die ("Errore nel selezionare il database");
echo "<table><tr><th>ID</th><th>COGNOME</th><th>NOME</th><th>TELOFONO</th></tr>";
$result = mysql_query ("SELECT * FROM clienti");
while ($row = mysql_fetch_array ($result)) {
    echo "<tr>";
    echo "<td>" . $row['ID_UTENTE'] . "</td>";
    echo "<td>" . $row['COGNOME'] . "</td>";
    echo "<td>" . $row['NOME'] . "</td>";
    echo "<td>" . $row['TELEFONO'] . "</td>";
    echo "</tr>";
}
echo "</table>"
mysql_free_result ($result);
mysql_close ($conn);
?>All'interno del ciclo crei una riga per ogni record. Poi dopo il ciclo chiudi la tabella Ultima modifica di Brazorv : 06-03-2006 alle 14:57. | 
|   |   | 
|  07-03-2006, 23:19 | #5 | 
| Senior Member Iscritto dal: Apr 2005 
					Messaggi: 5245
				 | 
		Ho apportato le modifiche che mi hai suggerito, ma purtroppo non è cambiato nulla. Non riesco ugualmente ad avere l'effetto che desidero io. Non mi crea la tabella!!     | 
|   |   | 
|  08-03-2006, 08:36 | #6 | |
| Senior Member Iscritto dal: Aug 2005 
					Messaggi: 2755
				 | Quote: 
 
				__________________ | |
|   |   | 
|  08-03-2006, 11:29 | #7 | |
| Member Iscritto dal: Aug 2004 
					Messaggi: 156
				 | Quote: 
 echo "</table>" la tabella viene creata correttamente poi ci devi aggiunegere la formattazione per farla visualizzare come vuoi tu. | |
|   |   | 
|  08-03-2006, 21:08 | #8 | 
| Senior Member Iscritto dal: Apr 2005 
					Messaggi: 5245
				 | 
		Per tabella intendo sia i bordi che l'incolonnamento
		 | 
|   |   | 
|  13-03-2006, 00:49 | #9 | 
| Senior Member Iscritto dal: Apr 2005 
					Messaggi: 5245
				 | 
		Grazie all'aiuto di Xalexalex sono riuscito a migliore il codice: Codice: echo "<table border=\"3\"><tr><th>ID</th><th>COGNOME</th><th>NOME</th><th>TELEFONO</th></tr>";
$result = mysql_query ("SELECT * FROM clienti");
$x=2;
while ($row = mysql_fetch_array ($result)) {
	if(($x%2)==0)
    echo "<tr bgcolor=#AAAAAA>";
	else echo "<tr bgcolor=#00FF00>";
    echo "<td>" . $row['ID_UTENTE'] . "</td>";
    echo "<td>" . $row['COGNOME'] . "</td>";
    echo "<td>" . $row['NOME'] . "</td>";
    echo "<td>" . $row['TELEFONO'] . "</td>";
    echo "</tr>";
}
echo "</table>";
mysql_free_result ($result);
mysql_close ($conn);
?> | 
|   |   | 
|  14-03-2006, 23:40 | #10 | 
| Senior Member Iscritto dal: Apr 2005 
					Messaggi: 5245
				 | 
		ma non c'è proprio nessuno che possa aiutarmi ?
		 | 
|   |   | 
|  15-03-2006, 01:08 | #11 | |
| Senior Member Iscritto dal: Jul 2004 Città: Roma 
					Messaggi: 2094
				 | Quote: 
  non l'ho capito  la % controlla il resto della divisione? non me lo ricordo  poi che intendi dire per eliminare le celle? non le puoi eliminare... intendi i bordi? | |
|   |   | 
|  15-03-2006, 09:21 | #12 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | 
		In pratica vuole fare una riga di un colore e una riga di un altro... Se vuoi elimnare le "righe e le colonne" interne basta mettere una tabella nella tabella... Codice: echo "<table border=\"1\" cellspacing=\"0\" cellspadding=\"0\"><tr><td>"
echo "<table border=\"0\"><tr><th>ID</th><th>COGNOME</th><th>NOME</th><th>TELEFONO</th></tr>";
$result = mysql_query ("SELECT * FROM clienti");
$x=2;
while ($row = mysql_fetch_array ($result)) {
    if($x % 2)
        echo "<tr bgcolor=#00FF00>";
    else 
        echo "<tr bgcolor=#AAAAAA>";
    echo "<td>" . $row['ID_UTENTE'] . "</td>";
    echo "<td>" . $row['COGNOME'] . "</td>";
    echo "<td>" . $row['NOME'] . "</td>";
    echo "<td>" . $row['TELEFONO'] . "</td>";
    echo "</tr>";
}
echo "</table></td></tr></table>";
mysql_free_result ($result);
mysql_close ($conn);
?> | 
|   |   | 
|  15-03-2006, 13:53 | #13 | 
| Senior Member Iscritto dal: Apr 2005 
					Messaggi: 5245
				 | 
		cionci, ho provato come mi hai detto tu, ma non va. Mi da il seguente errore: Parse error: parse error, unexpected T_ECHO, expecting ',' or ';' in c:\programmi\easyphp1-7\www\gestionale peppe\visualizza.php on line 9 | 
|   |   | 
|  15-03-2006, 14:33 | #14 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | 
		Manca il ;
		 | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 08:22.









 
		 
		 
		 
		









 
  
 



 
                        
                        










