Archief - Php : Hulp bij script gevraagd

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

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.

[BKF]matti

Legacy Member
Wat je hier stelt
PHP:
 auto_details.php?<?=$Merk?>=<?=$welkeauto?>
wilt zeggen dat je pagina de volgende URL krijgt (bij wijze van voorbeeld)
auto_details.php?Mercedes=CLK

Ik betwijfel dat dit de bedoeling is :unsure:
't Zal eerder iets als dit worden:
PHP:
auto_details.php?Merk=<?=$Merk?>&Auto=<?=$welkeauto?>
get opvragen op auto_details.php gebeurd dan via $_GET['Merk']; & $_GET['Auto'];
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan