Avatar billede benjaboy Nybegynder
04. februar 2009 - 16:20 Der er 2 kommentarer og
1 løsning

Hjælp til og gøre kode meget mindere.

Hejsa.
Har lavet en PHP kode. Den er efterhånden rigtig lang. så jeg tænkt på om det ikke var muligt og gøre den meget mindere?

Her er den:
<?
    $filnavn = "viewpage.php?page_id=22";
echo '
<center>
Hvis du finder nogle fejl så send en mail til GetPen <a href="mailto:benja@mlz.dk?subject=GETPEN fejl i Katelogier">her</a><br>ALT KAN KOSTE PENGE SÅ TJEK DET!<br> Men dem under gratis kan du lave uden det koster noget.<br> Selvfølgelig koster de noget hvis du siger ja til og købe et blad i en af dem. Men de er jo gratis hvis du siger nej!. GetPen fratager sig alt ansvar. Det er ikke vores regninger. Det er dine. Så hvis du vil være sikker. læs alt grundigt!<br>Mvh GetPen.<br><br>
<center>Katelogier:<br></center>
    <hr style="border: 1px solid #00BB00; width: 100%;" /><br />
<a href="'.$filnavn.'&katelogi=alle">Alle</a> | <a href="'.$filnavn.'&katelogi=blade">Bøger & blade</a> | <a href="'.$filnavn.'&katelogi=klik">Klik</a> | <a href="'.$filnavn.'&katelogi=konkurrencer">Konkurrencer & quiz</a> | <a href="'.$filnavn.'&katelogi=sporgeskemaer">Spørgeskemaer</a> | <a href="'.$filnavn.'&katelogi=helse">Skønhed & helse</a> | <a href="'.$filnavn.'&katelogi=webhoteller">Webhoteller & internettjenester</a> | <a href="'.$filnavn.'&katelogi=mode">Tøj, mode & livsstil</a> | <a href="'.$filnavn.'&katelogi=ferie">Rejser & ferie</a> | <a href="'.$filnavn.'&katelogi=film">Tv, Musik, film & spil</a> | <a href="'.$filnavn.'&gratis=ja">Gratis</a> | <a href="'.$filnavn.'&katelogi=Udenlandske">Udenlandske</a> |

    <hr style="border: 1px solid #00BB00; width: 100%;" /><br />
';

IF($_GET['katelogi'] == "alle"){ // ALLESAMMEN
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "blade"){ //Bøger og blade
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"blade\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"blade\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "klik"){ //klik
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"klik\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"klik\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "konkurrencer"){// Konkurrencer
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"konkurrencer\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"konkurrencer\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "sporgeskemaer"){ //sporgeskemaer
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"sporgeskemaer\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"sporgeskemaer\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "helse"){ // Helse
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"helse\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"helse\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "webhoteller"){ //webhoteller
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"webhoteller\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' kr.</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"webhoteller\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "mode"){ // mode
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"mode\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"mode\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "ferie"){ // Ferie
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"ferie\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"ferie\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "film"){ // Film
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"film\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"film\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['gratis'] == "ja"){ // Film
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE gratis = \"ja\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE gratis = \"ja\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}

IF($_GET['katelogi'] == "Udenlandske"){ //Udenlandske
$id = $row[id];
$i = 0;
    echo '
    <table>
        <tr>';
   
            $query77 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"Udenlandske\" AND size = \"lille\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
            while($row = mysql_fetch_assoc($query77)) {
                $i++;
                  IF($i % 2){
                    echo '</tr><tr>';
                }
                  if (checkgroup(1)) {
echo'
    <td align="left" valign="top" width="*">
                    <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
                    <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
    </td>
                  ';}
                echo '<td align="left" valign="top" style="padding:2px; border-top: border: 2px solid #00BB00;">
                    <br>
                    <a target="_blank" href='.$row[www].'&pni='.$userdata["user_id"].'>
                    <center><img border="0" src='.$row[billede].' align="left"></center>
                    </a>
                </td>
                <td align="left" valign="top" width="*">
            <br><h3>'.$row[pris].' points</h3><br>
                    '.$row[tekst].'

                    <br>
            </td>
            <td align="left" valign="top" width="*">
           
           
            ';
}
           
        echo '</tr>
    </table>
    ';


$query21 = mysql_query("SELECT * FROM ".$db_prefix."reklamer WHERE kategori = \"Udenlandske\" AND size = \"stort\" AND vis = \"ja\" ORDER BY id DESC") or die(mysql_error());
while($row = mysql_fetch_assoc($query21)) {

    echo '
    <hr style="border: 1px solid #00BB00; width: 100%;" />
    <table>
        <tr>
            <br>
            <a target="_blank" href='.$row[www].'&pni='.$userdata['user_id'].'>
                <img border="0" src='.$row[billede].' align="center">
            </a>
        </tr>
    </table>
    <table>
    <tr>
        <td align="left" valign="top">
            <h3>'.$row[pris].' points</h3><br>
            '.$row[tekst].'
            <br>
        </td>
            <td valign="top" width="233">
                '.$titel.'
            </td>
        </tr>
    </table>
    ';
  if (checkgroup(1)) {
echo'
  <table>
    <tr>
        <td align="left" valign="top">
            <a href="'.$filnavn.'&action=edit&id='.$row[id].'">Ret</a>
            <a href="'.$filnavn.'&action=delete&id='.$row[id].'">Slet</a>
        </td>
    </tr>
  </table>';}

}
}
?>

Mvh Benjamin
Avatar billede hkb-x Nybegynder
04. februar 2009 - 16:49 #1
Der er nogle helt generelle programmeringsregler du bør følge.

1. Del din kode op i forskellige filer således at en fil behandler noget bestemt. Så kan du hente alle filerne ind i en masterfil med include() eller require()

2. Brug <div> istedet for table. I dit tilfælde vil en smule CSS forkorte koden meget.

3. Skriv din kode om med jævne mellemrum. Når en kode over tid har vokset sig så stor og væmmelig som den du viser her er det bedste oftest at skrive den helt forfra. Det giver oftest et simplere overblik.


Og så sørg for at gøre større forskel på hvad der beregnes i PHP og hvad der kastes ud som råt HTML. Det vil også hjælpe på overskueligheden.
Avatar billede benjaboy Nybegynder
04. februar 2009 - 17:28 #2
Har også tænkt på og skrive den helt om.
Men mit problem ligger lidt i det der med de katelogier.
Det er jo ligesom dem der gør den fylder.
Kan man ikke gøre det meget mindre?

Det siger min logik. Men aner ikke hvordan det lige kan gøres?
Avatar billede hkb-x Nybegynder
04. februar 2009 - 20:04 #3
Helt sikkers. det ser det i hvert fald ud til. problemet er at koden er så stor og uoverskuelig at ingen kan læse den for at give et fornuftigt svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester