Ik zit met het volgende probleem.
Als men op een profiel kijkt kan degene van wie het profiel is aangeven in zijn account of hij/zij zijn/haar custom auto's wilt tonen. Dit werkt perfect en je krijgt door de while heel netjes dan de auto's te zien.
Als je vervolgens op een naam klikt, moet hij het desbetreffende plaatje van die auto laten zien.
Dat werkt voor...50%. Punt is, hij laat bij elke naam alleen het plaatje zien van de laatste custom auto die je aangemaakt hebt. Wellicht iets "kleins" dat ik vergeet of verkeerd heb gedaan maar kom er even niet uit vandaar mijn vraag of iemand ziet wat ik verkeerd doe.
Alvast bedankt!
<?
$gather = mysql_query("SELECT * FROM garage WHERE owner='".mysql_real_escape_string($_GET['name'])."' AND cartag=1");
$count=mysql_num_rows($gather);
if ($count=="0"){
echo "";
}
$e=0;
while($object=mysql_fetch_object($gather))
{
$carorigin = $object->origin;
$carlocation = $object->location;
$selectcar = $object->car;
if ($e == "0"){ $color2="#666666"; $e=1; }else{
$color2="#474747"; $e=0; }
echo
" <tr bgcolor=$color>
<td align='left'><a href=\"?name=".$profile_name."&action=showcustom\" onfocus=if(this.blur)this.blur()\"><b>".$selectcar."</b></a></td>
</tr>";
}
if($_GET['action'] == "showcustom"){
$sql = "SELECT * FROM garage WHERE car='".mysql_real_escape_string($selectcar)."' AND owner='".mysql_real_escape_string($_GET['name'])."'";
$query = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_object($query);
$custompic = htmlspecialchars($row->custompic);
?>
<tr bgcolor=$color>
<td align='left'><b><img src="<? echo $custompic ; ?>" width='468' height='310' border='1' /></b></td>
</tr>
<? } ?>