Beste phpers,
Heb een probleem en geraak er maar niet uit ondanks de vele opzoekingen en navragen.
Heb 2 tabellen
tabel1
- id
- logo (bestandsnaam)
- link
tabel2
- id
- producent (is de id uit tabel1 om een koppeling te voorzien naar het betreffende logo)
- titel
- content
- url
Als ik de variabelen oproep zou telkens éénmaal het logo mogen voorkomen per id uit tabel1, met daaronder al de gekoppelde id's uit tabel2, daaronder terug logo ander id uit tabel1, enz.
misschien een schets
------------------
| logo |
| id 1 uit |
| tabel1 |
| |
------------------
- id 1 uit tabel2
- id 2 uit tabel2
- id 3 uit tabel2
- enzovoort
------------------
| logo |
| id 2 uit |
| tabel1 |
| |
------------------
- id 10 uit tabel2
- id 11 uit tabel2
- id 12 uit tabel2
- enzovoort
enzovoort...
Heb hiervan absoluut geen kennis van!
hieronder reeds mijn script maar daar heb ik niet veel aan ;-)
<?php
include("connect.php");
$sql="SELECT p.id, p.naam, p.logo, p.url, l.id AS logoid, l.titel, l.content, l.link FROM producenten p, producten l WHERE l.producent = p.id GROUP BY p.logo ORDER BY p.logo";
$Resultaat = mysql_query($sql) OR DIE(mysql_errno() . ":" . mysql_error());
if (!mysql_error()){
$aantal = mysql_num_rows($Resultaat);
if ($aantal > 0) {
while ($rij=mysql_fetch_array($Resultaat)){
?>
<?php
echo $row['logo']."<br>";
echo $row['titel']."<br>";
echo $row['content']."<br>";
?>
alvast bedankt!
390 views