Sql tabel en opmaak.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Anne Bothead

Anne Bothead

29/01/2007 14:57:00
Quote Anchor link
Ik heb een "licht" opmaak probleempje bij het uitdraaien van tabellen.

De volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$dubbeleinvoer = "";

while($result = @mysql_fetch_array( $data ))
{
if ($dubbeleinvoer == $result['url-klein'])
    // Als url-klein hetzelfde is dan:
{
    // Geef weer zonder extra plaatje
    echo $result['Artikel'];
}
else
    // Als url-klein veranderd is dan:
{
echo "<a href=".$result['url-groot']."><img src=".$result['url-klein']."></a>";  
    echo $result['Artikel'];
    $dubbeleinvoer = $result['url-klein'];
}
echo "<br>";
echo "<br>";
}


Wil ik implementeren in de volgende tabel zodat ik netjes mijn producten op een rijtje krijg:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<table border="0" width="100%" cellspacing="0" cellpadding="0" id="table7">
    <tr>
        <td>
        <table border="0" width="100%" cellspacing="0" cellpadding="0" id="table8">
            <tr>
                <td width="26" height="21"></td>
                <td width="155" height="21"></td>
                <td height="21"></td>
                <td width="18" height="21" valign="bottom"></td>
            </tr>
            <tr>
                <td width="26"></td>
                <td width="155" valign="top">
                <p align="center">Hoofdplaatje</a></td>
                <td valign="top">
                <table border="0" width="100%" cellspacing="0" cellpadding="0" id="table9">
                    <tr>
                        <td><font size="1" face="Verdana">Artikelen</font></td>
                        <td width="83">info knopje</td>
                    </tr>
                </table>
                </td>
                <td width="18"></td>
            </tr>
            <tr>
                <td width="26"></td>
                <td width="155">
                <p align="center"><b><font face="Verdana" size="1">categorie</font></b></td>
                <td></td>
                <td width="18"></td>
            </tr>
        </table>
        </td>
    </tr>
</table>


Dat is vrij simpel nog, het probleem is alsvolgt.
Er zijn meerdere artikelen per plaatje... dus als er meerdere artikelen per url-klein zijn. Wil ik die netjes onder elkaar naast het plaatje hebben staan.

Bijv:
###############################
#--------------#Artikel 1-----------link naar info #
#---plaatje---#Artikel 2-----------link naar info #
#--------------#Artikel 3-----------link naar info #
###############################

Ipv elk artikel een aparte tabel met maar 1 linkje.
Ik worstel hier al een tijdje mee en begrijp dat jullie dit voor de hobby doen, maar gezien dit "kleine" probleempje nogal urgent is ben ik bereid de oplosser te compenseren ( als dit mag van phphulp )
Gewijzigd op 01/01/1970 01:00:00 door Anne Bothead
 
PHP hulp

PHP hulp

01/11/2024 05:37:08
 
Frank -

Frank -

29/01/2007 15:01:00
Quote Anchor link
Offtopic:
- Gebruik nooit @-jes in je code, daarmee onderdruk je foutmeldingen. Debuggen wordt zo vrijwel onmogelijk.
- Gooi width, height, font en alle overige opmaak uit jouw html-code. Opmaak doe je met css en niet met html.
 
Anne Bothead

Anne Bothead

29/01/2007 15:11:00
Quote Anchor link
Dat terzijde dan...
Het gaat om een juiste uitdraai van de tabel, ook als er meerdere producten per plaatje zijn.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.