Nieuw lid |
|
Ik heb met mn onderstaande scriptje n probleem waar ik niet uit kom, hij echo't namelijk netjes de lijst en het zijn nog linkjes ook die ook nog linken naar het juiste id, maar als ik ze aanklik dan opent er gewoon een andere pagina (mn root) en in de adresbalk staat dan "http://127.0.0.1:2000/?id=en hier n nummer"
Terwijl het toch mn bedoeling was om iets anders te echoen, iemand hier die ziet wat ik nou weer debiel fout doe ?
<?php
include ("config.php");
if(!isset($_GET['id']) || !is_numeric($_GET['id']))
{
$select = "SELECT * FROM auto ORDER BY id DESC ";
$query = mysql_query($select);
while ($merk = mysql_fetch_object($query))
{
$id = $merk->id;
echo "<a href=\?id=$id>$merk->merk</a><br>" ;
}
}else{
$id=$_GET['id'];
$select = "SELECT * FROM auto WHERE id='".$id."'";
$query = mysql_query($select);
while ($obj = mysql_fetch_object($query))
{
$merk = $obj->merk;
$bouwjaar = $obj->bouwjaar;
$brandstof = $obj->brandstof;
$kilometerstand = $obj->kilometers;
$prijs = $obj->prijs;
$informatie = $obj->informatie;
$informatie=wordwrap($informatie,35, "\n", 1) ;
$extra = $obj->extra;
$fotoeen = $obj->fotoeen;
$fototwee = $obj->fototwee;
echo $merk;
echo $bouwjaar;
echo $brandstof ;
echo $kilometerstand ;
echo $informatie ;
echo $prijs ;
if ($fotoeen=="")
{
echo "geen foto beschikbaar";
}
else
{
echo "<img src=\"foto/".$fotoeen."\" name=\"$fotoeen\" alt=\"$fotoeen\">";
}
if ($fototwee=="")
{
echo "geen foto beschikbaar";
}
else
{
echo "<img src=\"foto/".$fototwee."\"name=\"$fototwee\" alt=\"$fototwee\">";
}
echo $extra
}
?>
<a href='javascript:history.go(-1)'>Vorige pagina.</a>
<? } ?>
<?php include ("config.php"); { $select = "SELECT * FROM auto ORDER BY id DESC "; { $id = $merk->id; echo "<a href=\?id=$id>$merk->merk</a><br>" ; } }else{ $id=$_GET['id']; $select = "SELECT * FROM auto WHERE id='".$id."'"; { $merk = $obj->merk; $bouwjaar = $obj->bouwjaar; $brandstof = $obj->brandstof; $kilometerstand = $obj->kilometers; $prijs = $obj->prijs; $informatie = $obj->informatie; $informatie=wordwrap($informatie,35, "\n", 1) ; $extra = $obj->extra; $fotoeen = $obj->fotoeen; $fototwee = $obj->fototwee; if ($fotoeen=="") { echo "geen foto beschikbaar"; } else { echo "<img src=\"foto/".$fotoeen."\" name=\"$fotoeen\" alt=\"$fotoeen\">"; } if ($fototwee=="") { echo "geen foto beschikbaar"; } else { echo "<img src=\"foto/".$fototwee."\"name=\"$fototwee\" alt=\"$fototwee\">"; } } ?> <a href='javascript:history.go(-1)'>Vorige pagina.</a> <? } ?>
p.s.
Vanaf het "echo" stuk zit alles in tabellen enzo, maar dat heb ik n beetje opgeruimt ivm de lengte, het kan zijn dat ik ergens een dingetje teveel of te weing heb gedaan, maar dat stuk is in orde bij mij, dat heb ik namelijk getest als extern bestandje
ik denk zelf dat de fout hier zit, maar ik kom er niet uit
$id = $merk->id;
echo "<a href=\?id=$id>$merk->merk</a><br>" ;
}
}else{
$id=$_GET['id'];
$select = "SELECT * FROM auto WHERE id='".$id."'";
$query = mysql_query($select);
while ($obj = mysql_fetch_object($query))
$id = $merk->id; echo "<a href=\?id=$id>$merk->merk</a><br>" ; } }else{ $id=$_GET['id']; $select = "SELECT * FROM auto WHERE id='".$id."'";
|