?
Onbekende gebruiker
03-06-2007 12:06
Ja, natuurlijk kan dat, maar wat heeft die ID er mee te doen? Als je dat wat meer uit kunt leggen...
EDIT:
Wat is de relatie tussen de ID en de bgcolor?
maak per id een style sheet dan kan je php de stylesheet laten bepalen
Door de id= wordt een collectie opgeroepen met een bepaalde kleur, deze kleur wil ik dus linken aan de bgcolor
Zie hier de volledige code:
<?php
include ("connect.php");
$connection = mysql_connect($host,$user,$password)
or die ("couldn't connect to server");
$db = mysql_select_db($database,$connection)
or die ("Couldn't select database");
if(isset($_GET['id']) && is_numeric($_GET['id']))
{
$id = $_GET['id'];
}
else
{
$id = 1;
}
$query = "SELECT * FROM producten WHERE ID='". $id ."'";
$piQ = mysql_query($query)
or die ("Couldn't execute query.");
echo "<table cellspacing='25'>";
echo '<tr>';
$i = 0;
while($piR = mysql_fetch_array($piQ))
{
echo '<td>
<div align="center">
<a href="../images/'. $piR['pix'] .'" rel="lightbox[pix]" title="Artikelnr.: '.$piR['productID'] .' - '.$piR['productOmschrijving'] .' <br />Prijs € '.$piR['prijs'].'">
<img src="../images/'. $piR['pix'] .'"_277x369.jpg" width="277" height="369" border="0" alt="'. $piR['productID'] .'" />
</a>
</div>
</td>';
$i++;
if(($i % 3) == 0)
{
echo '</tr><tr>';
}
}
echo '</tr>';
echo '</table>';
?>
Klaasjan Boven schreef op 03.06.2007 12:10
maak per id een style sheet dan kan je php de stylesheet laten bepalen
Daaraan zat ik dus ook te denken, maar hoe kan ik door PHP de stylesheet laten bepalen?
?
Onbekende gebruiker
03-06-2007 12:24
Je hebt bijvoorbeeld 3 style sheets:
1.css
2.css
3.css
Dan met PHP GET optie:
<?php
if(!empty($_GET['style']) && is_numeric($_GET['style'])){
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"".$_GET['style'].".css\" />";
}
?>
Thanx, ik ga ut straks ff proberen!
I'll let you know if it works.
Kleine edit op de code:
<?php
if(isset($_GET['id']) && is_numeric($_GET['id'])){
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"files/".$_GET['id'].".css\" />";
}
?>
And it works :-)