MySQL interesse |
|
Ik heb 2 scriptjes die 1 moeten worden, maar daar kom ik niet echt uit..
Met deze scripts laat ik advertenties op mijn website zien. Deze staan natuurlijk allemaal in een database.
Ik heb verschillende advertenties (categorien), namelijk over vakantiehuizen, appartementen, etc.
Nu wil ik natuurlijk op vakantiehuizen.php alleen de advertenties laten zien met de categorie vakantiehuizen.
Dit lukt!
Maar nu is mijn probleem dat men ook nog kan kiezen tussen 2 soorten abonnementen ( abonnement1 & abonnement2 ).
De advertentie van deze abonnementen is net iets anders.
Toch wil ik ze graag willekeurig doorelkaar heen laten zien.
Nu heb ik dus een scriptje om de advertenties van vakantiehuizen voor abonnement1 te laten zien, en hetzelfde voor abonnement2.
Als ik deze scripts onderelkaar zet dan komen dus eerst alleen de advertenties voor abonnement1 en daarna alle advertenties voor abonnement2. Deze moeten dus doorelkaar... Dus denk dat de 2 scriptjes 1 moeten worden...
Kan iemand mij helpen??
Hier de scripts:
<?php
$query = "SELECT * FROM GEGEVENS WHERE Categorie = 'Vakantiehuizen' AND abonnement1= 'on' ORDER BY RAND()";
$res = mysql_query($query) or die("woops: ".mysql_error());
while($row = mysql_fetch_assoc($res)) {
?>
<table border="1">
<tr>
<td><img src="http://www.vakantielokaties.nl/Plaatjes/Foto/<?= $row['ID'] ?>.jpg" WIDTH="150"></td>
<td>
<b>Titel</b>:
<A HREF="http://<?= $row['subURL'] ?>.vakantielokaties.nl" TARGET="_blanc"><?= $row['Titel'] ?></A></I><br />
<br />
<b>Land</b>: <?= $row['landlokatie'] ?><br />
<b>Plaats</b>: <?= $row['plaatslokatie'] ?><br />
<b>Capaciteit</b>: <?= $row['capaciteit'] ?><br />
<b>Type</b>: <?= $row['categorie'] ?><br />
<br />
<b>Eigen website</b><br />
<I><A HREF="<?= $row['URL'] ?>" TARGET="_blanc"><?= $row['URL'] ?></A></I><br />
</td>
</tr>
</table>
<?php
}
?>
<?php
$query = "SELECT * FROM GEGEVENS WHERE Categorie = 'Vakantiehuizen' AND abonnement2= 'on' ORDER BY RAND()";
$res = mysql_query($query) or die("woops: ".mysql_error());
while($row = mysql_fetch_assoc($res)) {
?>
<table border="1">
<tr>
<td><img src="http://www.vakantielokaties.nl/Plaatjes/Foto/<?= $row['ID'] ?>.jpg" WIDTH="150"></td>
<td>
<b>Titel</b>: <?= $row['Titel'] ?><br />
<br />
<b>Land</b>: <?= $row['landlokatie'] ?><br />
<b>Plaats</b>: <?= $row['plaatslokatie'] ?><br />
<b>Capaciteit</b>: <?= $row['capaciteit'] ?><br />
<b>Type</b>: <?= $row['categorie'] ?><br />
<br />
<b>Eigen website</b><br />
<I><A HREF="<?= $row['URL'] ?>" TARGET="_blanc"><?= $row['URL'] ?></A></I><br />
</td>
</tr>
</table>
<?php
}
?>
<?php $query = "SELECT * FROM GEGEVENS WHERE Categorie = 'Vakantiehuizen' AND abonnement1= 'on' ORDER BY RAND()"; ?> <table border="1"> <tr> <td><img src="http://www.vakantielokaties.nl/Plaatjes/Foto/<?= $row['ID'] ?>.jpg" WIDTH="150"></td> <td> <b>Titel</b>: <A HREF="http://<?= $row['subURL'] ?>.vakantielokaties.nl" TARGET="_blanc"><?= $row['Titel'] ?></A></I><br /> <br /> <b>Land</b>: <?= $row['landlokatie'] ?><br /> <b>Plaats</b>: <?= $row['plaatslokatie'] ?><br /> <b>Capaciteit</b>: <?= $row['capaciteit'] ?><br /> <b>Type</b>: <?= $row['categorie'] ?><br /> <br /> <b>Eigen website</b><br /> <I><A HREF="<?= $row['URL'] ?>" TARGET="_blanc"><?= $row['URL'] ?></A></I><br /> </td> </tr> </table> <?php } ?> <?php $query = "SELECT * FROM GEGEVENS WHERE Categorie = 'Vakantiehuizen' AND abonnement2= 'on' ORDER BY RAND()"; ?> <table border="1"> <tr> <td><img src="http://www.vakantielokaties.nl/Plaatjes/Foto/<?= $row['ID'] ?>.jpg" WIDTH="150"></td> <td> <b>Titel</b>: <?= $row['Titel'] ?><br /> <br /> <b>Land</b>: <?= $row['landlokatie'] ?><br /> <b>Plaats</b>: <?= $row['plaatslokatie'] ?><br /> <b>Capaciteit</b>: <?= $row['capaciteit'] ?><br /> <b>Type</b>: <?= $row['categorie'] ?><br /> <br /> <b>Eigen website</b><br /> <I><A HREF="<?= $row['URL'] ?>" TARGET="_blanc"><?= $row['URL'] ?></A></I><br /> </td> </tr> </table> <?php } ?>
Vb staat hier: http://www.vaka...ntiehuizen
Als ik het zelf samen probeer te voegen krijg ik geen enkele advertentie te zien... Dit is dan mijn script:
<?php
$query = "SELECT * FROM GEGEVENS WHERE Categorie = 'Vakantiehuizen' AND abonnement2= 'on' AND abonnement1= 'on' ORDER BY RAND()";
$res = mysql_query($query) or die("woops: ".mysql_error());
while($row = mysql_fetch_assoc($res)) {
if ($_GET['$abonnement1'] = "on")
{
echo "<table border='1'>
<tr>
<td><img src='http://www.vakantielokaties.nl/Plaatjes/Foto/".$row['ID'].".jpg' WIDTH='150'></td>
<td>
<b>Titel</b>:
<A HREF='http://".$row['subURL']. ".vakantielokaties.nl' TARGET='_blanc'>".$row['Titel']."</A></I><br />
<br />
<b>Land</b>: ".$row['landlokatie']."<br />
<b>Plaats</b>: ".$row['plaatslokatie']."<br />
<b>Capaciteit</b>: ".$row['capaciteit']."<br />
<b>Type</b>:".$row['categorie']."<br />
<br />
<b>Eigen website</b><br />
<I><A HREF='".$row['URL']."' TARGET='_blanc'>".$row['URL']."</A></I><br />
</td>
</tr>
</table> ";
}
if ($_GET['$abonnement2'] = "on")
{
echo "<table border='1'>
<tr>
<td><img src='http://www.vakantielokaties.nl/Plaatjes/Foto/".$row['ID'].".jpg' WIDTH='150'></td>
<td>
<b>Titel</b>: ".$row['Titel']."<br />
<br />
<b>Land</b>: ".$row['landlokatie']."<br />
<b>Plaats</b>: ".$row['plaatslokatie']."<br />
<b>Capaciteit</b>: ".$row['capaciteit']."<br />
<b>Type</b>: ".$row['categorie']."<br />
<br />
<b>Eigen website</b><br />
<I><A HREF='".$row['URL']."' TARGET='_blanc'>".$row['URL']."</A></I><br />
</td>
</tr>
</table> ";
}
else
{
echo "Helaas, geen resultaten gevonden<BR>";
}
}
?>
<?php $query = "SELECT * FROM GEGEVENS WHERE Categorie = 'Vakantiehuizen' AND abonnement2= 'on' AND abonnement1= 'on' ORDER BY RAND()"; if ($_GET['$abonnement1'] = "on") { <tr> <td><img src='http://www.vakantielokaties.nl/Plaatjes/Foto/".$row['ID'].".jpg' WIDTH='150'></td> <td> <b>Titel</b>: <A HREF='http://".$row['subURL']. ".vakantielokaties.nl' TARGET='_blanc'>".$row['Titel']."</A></I><br /> <br /> <b>Land</b>: ".$row['landlokatie']."<br /> <b>Plaats</b>: ".$row['plaatslokatie']."<br /> <b>Capaciteit</b>: ".$row['capaciteit']."<br /> <b>Type</b>:".$row['categorie']."<br /> <br /> <b>Eigen website</b><br /> <I><A HREF='".$row['URL']."' TARGET='_blanc'>".$row['URL']."</A></I><br /> </td> </tr> </table> "; } if ($_GET['$abonnement2'] = "on") { <tr> <td><img src='http://www.vakantielokaties.nl/Plaatjes/Foto/".$row['ID'].".jpg' WIDTH='150'></td> <td> <b>Titel</b>: ".$row['Titel']."<br /> <br /> <b>Land</b>: ".$row['landlokatie']."<br /> <b>Plaats</b>: ".$row['plaatslokatie']."<br /> <b>Capaciteit</b>: ".$row['capaciteit']."<br /> <b>Type</b>: ".$row['categorie']."<br /> <br /> <b>Eigen website</b><br /> <I><A HREF='".$row['URL']."' TARGET='_blanc'>".$row['URL']."</A></I><br /> </td> </tr> </table> "; } else { echo "Helaas, geen resultaten gevonden<BR>"; } } ?>
|