Stylen van een tabel gecreëerd met php echo

Status
Niet open voor verdere reacties.

MrSvennie93

Gebruiker
Lid geworden
23 sep 2011
Berichten
101
Hallo,

Ik heb de volgende tabel met php afgedrukt:
Code:
<?php
		$zoekArtikelen = " SELECT * FROM voorraad WHERE locatie = '1-1' ";
		$resultZoekArtikelen = mysql_query($zoekArtikelen) or die('<script type="text/javascript">alert("De artikelen lade 1-1 kunnen niet worden opgehaald");</script>');
		
		echo "<table border='1'><tr><th>Locatie</th><th>Omschrijving</th><th>Fabrikant</th><th>Geschikt voor</th><th>Aantal</th></tr>";
		
		while ($row3 = mysql_fetch_array($resultZoekArtikelen))
			{
			echo "<tr>";
			echo "<td>" . $row3['locatie'] . "</td>";
			echo "<td>" . $row3['omschrijving'] . "</td>";
			echo "<td>" . $row3['fabrikant'] . "</td>";
			echo "<td>" . $row3['geschikt_voor'] . "</td>";
			echo "<td>" . $row3['aantal'] . "</td>";
			echo "</tr>";
			}

		?>

Nu wil ik de kolommen een vaste breedte geven en de tekst een andere kleur.
Hoe kan ik zo'n tabel die eigenschappen meegeven?

Mvg,

Sven
 
Hoi Sven,
Het lijkt me dat je in de php de kolommen een class kan meegeven:
PHP:
echo "<table border='1'><tr><th class='col1'>Locatie</th><th class='col2'>Omschrijving</th><th class='col3'>Fabrikant</th><th class='col4'>Geschikt voor</th><th class='col5'>Aantal</th></tr>";
		
		while ($row3 = mysql_fetch_array($resultZoekArtikelen))
			{
			echo "<tr>";
			echo "<td class='col1'>" . $row3['locatie'] . "</td>";
			echo "<td class='col2'>" . $row3['omschrijving'] . "</td>";
			echo "<td class='col3'>" . $row3['fabrikant'] . "</td>";
			echo "<td class='col4'>" . $row3['geschikt_voor'] . "</td>";
			echo "<td class='col5'>" . $row3['aantal'] . "</td>";
			echo "</tr>";
			}
... en die dan via je stylesheet op breedte zetten:
Code:
.col1 {
    width: 15%;
    color: blue;
    }
.col2 {
    width: 30%;
    color: green;
    }
...
enz.
Met vriendelijke groet,
CSShunter
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan