Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[PHP]Geen spacer tussen menu's met zelfde klasse

Pagina: 1
Acties:
  • 213 views

Onderwerpen


  • SupremeRick
  • Registratie: Mei 2010
  • Laatst online: 08:57
Hoi Php'ers

Ik heb een klein probleempje dat een groot stuk van mijn tijd in beslag neemt..

het is namelijk zo dat ik hier een script heb waar ik wel spacers tussen 2 menu's met verschillende classes kan krijgen maar niet tussen 2 menu's met dezelfde class. en misschien weet een van jullie wel hoe dat zit ;) want ik kom er niet uit.

ik ben niet zo super in php gebruik a.u.b voor mij verstaanbare woorden xD ;)

dit is de code:
PHP:
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
############################################## None #############################################

// Menu Script Left
# if not logged in
if(!$_SESSION['account']){
    $sql = "SELECT * FROM menu WHERE side='1' AND online='0' AND language='".$langcookie."' ORDER BY menu, volgorde";
    $res = mysql_query($sql) or die(mysql_error());
}
# if logged in
elseif($_SESSION['account']){
    $sql = "SELECT * FROM menu WHERE side='1' AND online='1' AND admin='0' AND vip='0' AND language='".$langcookie."' ORDER BY menu, volgorde";
    $res = mysql_query($sql) or die(mysql_error());
}
        echo('<table width="100%" align="center" class="main" cellpadding="0" cellspacing="0">');
        while($row = mysql_fetch_assoc($res)){
            if($row['class'] == 'header'){
                $var = '<td class="head" align="center" background="../../templates/'.$template.'/images/'.$row['img'].'"><font color="'.$row['color'].'"><strong>'.$row['name'].'</strong></font></td>';
                $spatie = 1;
            } elseif($row['class'] == 'link'){
                $img = '<img src="../../images/icons/'.$row['img'].'" width="16" height="16">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
                $var = '<td class="link" align="left">'.$img.'<a href="?p='.$row['url'].'"><font color="'.$row['color'].'">'.$row['name'].'</font></a></td>';
                $spatie = 1;
            } else {
                $var = "";
            }
            echo('
                <tr>
                    '.$var.'
                </tr>
            ');
        }
        echo('</table>');       
 
if($settings->spacers == "1" && $spatie == "1"){echo "<br />";}


[url="http://***.nl/"]>klikhiervoorwebsite<[/url] *snipped*

zo zie je dat algemeen en sponsorts nog aan elkaar zitten en de reset die staan uit elkaar.

[ Voor 0% gewijzigd door RobIII op 31-07-2011 00:06 ]

PC: CPU: i9-10900KF @ 4.8GHZ | GFX: MSI Gaming X GTX1080Ti | RAM: GSKILL TridentZ 4x16GB @ 3600MHz | SSD: 2TB | HDD: 1TB | Mobo: Asus Strix Z470-e | Case: Corsair 500D SE | Cooler: Corsair H150i


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Sorry, maar zo werkt het niet in de Devschuur® ;)
Dit is gewoon een Kan iemand even...?; je plaatse een (summiere) beschrijving van je probleem en dumpt een stuk code zonder te laten zien wat je zelf al geprobeerd/gezocht/gevonden/etc. hebt zoals beschreven in onze Quickstart. Ik zie ook nergens terug of je gedebugged hebt (Debuggen: Hoe doe ik dat?). We zitten hier niet om jouw code te debuggen (of fixen) ;)

Als je je probleem wil demonstreren dan stellen we het op prijs als je een (uitgeklede!) testcase plaatst. Dus ontdaan van alle overbodige HTML/CSS/whatever zodat, als we op je linkje klikken, we ons ook meteen op je probleem kunnen concentreren en niet tussen de bomen op zoek moeten.

Open gerust een nieuw topic maar hanteer dan a.u.b. onze voorgenoemde quickstart. Dan komt alles vanzelf goed ;)

offtopic:
Wat zijn Sponsorts :? :P

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Dit topic is gesloten.