Sharky
Legacy Member
autoform.php
<?php
mysql_connect("localhost","root","") or die ("Geen connectie mogelijk");
mysql_select_db("php");
$autos= mysql_query("SELECT * FROM autos order by merk ASC");
$AantAutos = mysql_num_rows($autos);
?>
<html>
<head>
<title>:. Auto's Deconinck .:</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#1C446E" link="#000000" vlink="#000000" alink="#000000">
<br><br><br><br>
<center>
<table cellspacing="0" cellpadding="0">
<tr>
<td><font size="2" color="#FFFFFF"><i><b>Aantal auto's: <?=$AantAutos?></b></i></font></td>
</tr>
<tr bgcolor="#000066" height="45">
<td width="500"><font size="4" color='#FFFFFF'><b>Merk, Type</b></font></td>
<td width="100"><font size="4" color='#FFFFFF'><b>Bouwjaar</b></font></td>
<td width="100"><font size="4" color='#FFFFFF'><b>Kmstand</b></font></td>
<td width="100"><font size="4" color='#FFFFFF'><b>Prijs(€)</b></font></td>
</tr>
<?
while($row=mysql_fetch_array($autos)){
$welkeauto=$row["Merk"];
$i++;
if($i % 2==0){$kleur='#CCCCCC';}else{$kleur='#FFFFFF';}
?>
<tr bgcolor="<?=$kleur?>"</tr>
<td height="25"><b><a href="#" OnClick="window.open('auto_details.php?<?=$Merk?>=<?=$welkeauto?>','popup','width=500,height=400,left=300,top=200')"><?=$row["Merk"]?></b></td>
<td><?=$row["Bouwjaar"]?></td>
<td><?=$row["Kmstand"]?></td>
<td><?=$row["Prijs"]?></td>
<?
}
?>
</table>
</center>
</body>
</html>
auto_details.php
<html>
<head>
<title>Details <?=$Merk?>, <?=$Type?></title>
</head>
<body>
<br><br><br><br><br><center>
<?php
mysql_connect("localhost","root","") or die ("Geen connectie mogelijk");
mysql_select_db("php");
$result = mysql_query("SELECT * FROM AUTOS where Merk = '$Merk'");
if (!$result) die("Fout bij het uitvoeren van de query...");
while($row = mysql_fetch_array($result))
{
echo "Auto: " . $row["Merk"] ."<br>";
echo "Merk: " . $row["Type"] ."<br>";
echo "Prijs: " . $row["prijs"] . "<br>";
}
mysql_close();
?>
</center>
</body>
</html>
De bedoeling is dus wanneer men op de merk naam van de auto klikt dat er dus een javascript venster openkomt met verdere informatie van de auto. Het probleem echter is, de variabelen worden niet doorgezonden naar mijn auto_details.php. Er wordt wel een javascript venster geopend en mijn autoform.php werkt ook perfect maar er wordt dus alleen maar een leeg javascript venster geopend. Verder zie ik niets. Ik heb al vanalles geprobeerd en ben ten einde raad. Enige hulp zou welkom zijn.
<?php
mysql_connect("localhost","root","") or die ("Geen connectie mogelijk");
mysql_select_db("php");
$autos= mysql_query("SELECT * FROM autos order by merk ASC");
$AantAutos = mysql_num_rows($autos);
?>
<html>
<head>
<title>:. Auto's Deconinck .:</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#1C446E" link="#000000" vlink="#000000" alink="#000000">
<br><br><br><br>
<center>
<table cellspacing="0" cellpadding="0">
<tr>
<td><font size="2" color="#FFFFFF"><i><b>Aantal auto's: <?=$AantAutos?></b></i></font></td>
</tr>
<tr bgcolor="#000066" height="45">
<td width="500"><font size="4" color='#FFFFFF'><b>Merk, Type</b></font></td>
<td width="100"><font size="4" color='#FFFFFF'><b>Bouwjaar</b></font></td>
<td width="100"><font size="4" color='#FFFFFF'><b>Kmstand</b></font></td>
<td width="100"><font size="4" color='#FFFFFF'><b>Prijs(€)</b></font></td>
</tr>
<?
while($row=mysql_fetch_array($autos)){
$welkeauto=$row["Merk"];
$i++;
if($i % 2==0){$kleur='#CCCCCC';}else{$kleur='#FFFFFF';}
?>
<tr bgcolor="<?=$kleur?>"</tr>
<td height="25"><b><a href="#" OnClick="window.open('auto_details.php?<?=$Merk?>=<?=$welkeauto?>','popup','width=500,height=400,left=300,top=200')"><?=$row["Merk"]?></b></td>
<td><?=$row["Bouwjaar"]?></td>
<td><?=$row["Kmstand"]?></td>
<td><?=$row["Prijs"]?></td>
<?
}
?>
</table>
</center>
</body>
</html>
auto_details.php
<html>
<head>
<title>Details <?=$Merk?>, <?=$Type?></title>
</head>
<body>
<br><br><br><br><br><center>
<?php
mysql_connect("localhost","root","") or die ("Geen connectie mogelijk");
mysql_select_db("php");
$result = mysql_query("SELECT * FROM AUTOS where Merk = '$Merk'");
if (!$result) die("Fout bij het uitvoeren van de query...");
while($row = mysql_fetch_array($result))
{
echo "Auto: " . $row["Merk"] ."<br>";
echo "Merk: " . $row["Type"] ."<br>";
echo "Prijs: " . $row["prijs"] . "<br>";
}
mysql_close();
?>
</center>
</body>
</html>
De bedoeling is dus wanneer men op de merk naam van de auto klikt dat er dus een javascript venster openkomt met verdere informatie van de auto. Het probleem echter is, de variabelen worden niet doorgezonden naar mijn auto_details.php. Er wordt wel een javascript venster geopend en mijn autoform.php werkt ook perfect maar er wordt dus alleen maar een leeg javascript venster geopend. Verder zie ik niets. Ik heb al vanalles geprobeerd en ben ten einde raad. Enige hulp zou welkom zijn.