Avatar billede michael_stim Ekspert
13. januar 2004 - 21:58 Der er 7 kommentarer og
1 løsning

For mange tabeller:(

Er der har et gratisprogram hvor man kan se alle tabeller der bliver genereret. Har dreamweaver 4 men der kan man ikke se tabellerne.
Eller nogen der kan hjälpe mig, er ingen haj til HTML, derfor körer jeg rundt i de der tabeller.
Problemet er at jeg ikke vil have noget mellemrum mellem 2. og 4. tabel.
http://www.ostercity.se/index2.shtml
Den her tekst "58 klimatmiljoner till Malmö." skal helt op under linket ovenover.
Er der inger der har et program kan jeg sende lidt kode.
Avatar billede michael_stim Ekspert
13. januar 2004 - 21:59 #1
Stavefejlene er gratis :)
Avatar billede delphimann Nybegynder
13. januar 2004 - 22:08 #2
Jep det kan jeg godt lige lave ... har du kildekoden eller skal jeg bar tag den fra din hp ?
Avatar billede michael_stim Ekspert
13. januar 2004 - 22:11 #3
Mistänker der skal en tabel ind et eller andet sted, så artiklen kommer helt op.

// Hämtar artiklar...

$sql = "SELECT * from article ORDER BY insert_date DESC LIMIT 4";
$result = mysql_query("$sql");
$intCount = 0;
$strArticles .= "<tr align=\"center\" valign=\"top\">";

while ($row = mysql_fetch_array($result)) {

    $id = $row[id];
    $article_title = $row[article_title];
    $article_text = $row[article_text];
    $picture_link = $row[picture_link];
    $picture_link_big = $row[picture_link_big];
    $insert_date = $row[insert_date];


    //$insert_date = date ($insert_date);

    $year = substr($insert_date, 0, 4);
    $month = substr($insert_date, 4, 2);
    $day = substr($insert_date, 6, 2);

    $theDate = $year."-".$month."-".$day."";

    $strArticles .= "<td>";
    $strArticles .= "<table width=\"240\" border=\"0\" cellspacing=\"1\" cellpadding=\"3\">";
        $strArticles .= "<tr> <td bgcolor=\"#0099CC\"><font color=\"#FFFFFF\" size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>";
//    $strArticles .= "".$article_title." | <font size=\"1\">".$theDate."</font></strong></font></td></tr>";
    $strArticles .= "".$article_title."</strong></font></td></tr>";
    $strArticles .= "<tr><td><table width=\"230\" border=\"0\" cellspacing=\"5\" cellpadding=\"0\">";
    $strArticles .= "<table><tr align=\"left\" valign=\"top\">";
//    $strArticles .= "<td width=\"60\"><a href=\"#\" onClick=\"java script:openWin('".$picture_link_big."');\"><img src=\"".$picture_link."\" alt=\"Artikelbild\" width=\"60\" height=\"60\" border=\"0\"></a></td>";


    if ($picture_link != "") {
        $strArticles .= "<td width=\"60\"><a href=\"java script:openWin('".$picture_link_big."');\"><img src=\"".$picture_link."\" alt=\"Artikelbild\" width=\"60\" height=\"60\" border=\"0\"></a></td>";
        $strArticles .= "<td>".$article_text."</td>";
    }
    else {
        $strArticles .= "<td colspan=\"2\">".$article_text."</td>";
    }

    $strArticles .= "</tr></table></td></tr></table></td>";
    $intCount = $intCount + 1;

    if ($intCount == 2)
        $strArticles .= "</tr><tr align=\"center\" valign=\"top\">";


}

$strArticles .= "</tr>";

mysql_close($länk);
Avatar billede nak-m Nybegynder
13. januar 2004 - 22:14 #4
Her er i hvert fald en HTML-kode, der gerne skulle gøre som du ønsker:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>&Ouml;stercity / Main</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="ostercity.css" rel="stylesheet" type="text/css">

<script language=javascript>
function openWin(theWin)
{
    theWin = "http://www.ostercity.se/" + theWin;
    window.open(theWin, "Östercity", 'toolbar=0,width=350,height=350');

}
</script>



</head>

<body bgcolor="#ffffff" background="bilder/bgd_main.gif" text="#666666" link="#666666" vlink="#666666" alink="#666666" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="640" border="0" cellspacing="0" cellpadding="0">
  <tr align="left" valign="top">
    <td width="500"><table width="500" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td colspan="2" align="middle" valign="top"><IMG height=80 alt="ÖsterCity Logotype" src="bilder/logo_topp.gif" width=500></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><IMG height=1 src="bilder/line_500.gif" width=500></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
        </tr>
        <tr align="middle" valign="top">
          <td colspan="2" align="middle">
    <table width="490" border="0" cellspacing="1" cellpadding="3">
              <tr>
                <td bgcolor="#0099cc"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Upptäck
                  ÖsterCity</strong></font></td>
              </tr>
              <tr>
                <td><table width="480" border="0" cellspacing="5" cellpadding="0">
                    <tr align="left" valign="top">
                      <td width="120"><IMG height=120 alt=Östercitybild src="bilder/bild_artikel.gif" width=120></td>
                      <td><p>Sidan är under konstruktion...<br>
                          <br>
                          Nu går det att lägga in artiklar.<br>
                        </p>
                        </td>
                    </tr>
                  </table></td>
              </tr>
            </table></td>
        </tr><!--     
    <tr align="center" valign="top">
          <td>
        <table width="240" border="0" cellspacing="1" cellpadding="3">
                    <tr>
                      <td bgcolor="#0099CC"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Rubrik
                        | <font size="1">03-11-29</font></strong></font></td>
                    </tr>
                    <tr>
                      <td><table width="230" border="0" cellspacing="5" cellpadding="0">
                          <tr align="left" valign="top">
                            <td width="60"><img src="bilder/bild_artikel.gif" alt="Artikelbild" width="60" height="60"></td>
                            <td>Ditt n&auml;romr&aring;de, Dina speciella butiker,
                              Dina egna kvarterskrogar, Dina matbutiker osv...
                              <br> <br>
                              Visste Du att &Ouml;stercity har mer &auml;n 130
                              olika aff&auml;rer, resturanger och n&auml;ringsidkare
                              som tillhandah&aring;ller och erbjuder i stort sett
                              allting som du beh&ouml;ver.</td>
                          </tr>
                        </table></td>
                    </tr>
                </table>
        </td>

        <td>
                  <table width="240" border="0" cellspacing="1" cellpadding="3">
                    <tr>
                      <td bgcolor="#0099CC"><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Rubrik
                        | <font size="1">03-11-29</font></strong></font></td>
                    </tr>
                    <tr>
                      <td><table width="230" border="0" cellspacing="5" cellpadding="0">
                          <tr align="left" valign="top">
                            <td width="60"><img src="bilder/bild_artikel.gif" alt="Artikelbild" width="60" height="60"></td>
                            <td>Ditt n&auml;romr&aring;de, Dina speciella butiker,
                              Dina egna kvarterskrogar, Dina matbutiker osv...
                              <br> <br>
                              Visste Du att &Ouml;stercity har mer &auml;n 130
                              olika aff&auml;rer, resturanger och n&auml;ringsidkare
                              som tillhandah&aring;ller och erbjuder i stort sett
                              allting som du beh&ouml;ver.</td>
                          </tr>
                        </table></td>
                    </tr>
                  </table>
</td>

        </tr>
-->

<tr align="middle" valign="top"><td><table width="240" border="0" cellspacing="1" cellpadding="3"><tr> <td bgcolor="#0099cc"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Regionala traditioner skiljer landets julbord</strong></font></td></tr><tr><td><table width="230" border="0" cellspacing="5" cellpadding="0"><tr align="left" valign="top"><td colspan="2">Samtidigt som många svenskars julbord ser enhetliga ut bjuder de på lokala  delikatesser visar försäljningsstatistik som Hemköp ställt samman. Statistiken kommer från landets mataffärer och visar på julprodukter som är regionalt förknippade. Bland annat kan man se att julkorv och julöl är vanligast på
julborden i de norra delarna av landet. Däremot är det svenskar från de södra
delarna av landet som tycker mest om brunkål, rödkål och julostkaka.
– Man ser tydliga regionala skillnader på svenska julbord från norr till söder. De lokala skillnaderna är relativt konstanta från år till år men det finns också julprodukter som ändrar sig regionalt. Om man jämför från förra årets statistik kan man se att konsumtionen av julsylta har ökat i södra Sverige och minskat i norra
delarna. Också konsumtionen av julmust skiljer sig från förra året då det var norra Sverige som stod högst och nu är det de mellersta delarna, säger Hans-Erik Börjes, marknads- och sortimentschef på Hemköp.
Andra lokala variationer är att det i mellersta Sverige äts mer färdigt julknäcke än i andra delar av landet. I östra Sverige konsumeras mest
julvörtbröd i landet och i norr mest risgrynsgröt.
Trenden att köpa färdiglagade julrätter håller i sig. Bland annat gynnas färdigkokt skinka, till och med färdigskivad skinka finns numer på våra julbord, färdiglagade köttbullar, färdiglagad sillsallad och brunkål.</td></tr></table></td></tr></table></td><td><table width="240" border="0" cellspacing="1" cellpadding="3"><tr> <td bgcolor="#0099cc"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Succén Vinterland öppnar åter</strong></font></td></tr><tr><td><table width="230" border="0" cellspacing="5" cellpadding="0"><tr align="left" valign="top"><td width="60"><A href="java script:openWin('bilder/artikelbilder/vinterland2.gif');"><IMG height=60 alt=Artikelbild src="bilder/artikelbilder/vinterlandm.gif" width=60 border=0></a></td><td>
                        <P>Folkets park bjuds på gratis vinterunderhållning för hela familjen, 15 dagar under jullovet. Spännande figurer tar er med på en skojig resa fylld av spännande upptåg. Dessutom kan ni titta på isskulpturer, åka karusell och skridskor, prova på cirkus, rida på en ponny eller bara strosa omkring och njuta av härlig stämning och vacker ljussättning. Premiär 19 december.<br>
<A HREF="http://w1.sydsvenskan.se//Article.jsp?article=10069706#Top" target="_blank">Läs mer om Vinterland &gt;&gt;&gt; </A></P></td></tr></table>
                  <TABLE cellSpacing=1 cellPadding=3 width=240 border=0>
                   
                    <TR>
                      <TD bgColor=#0099cc><FONT
                        face="Verdana, Arial, Helvetica, sans-serif"
                        color=#ffffff size=2><STRONG>58 klimatmiljoner till
                        Malmö.</STRONG></FONT></TD></TR>
                    <TR>
                      <TD>
                        <TABLE cellSpacing=5 cellPadding=0 width=230 border=0>
                         
                          <TR vAlign=top align=left>
                            <TD width=60><A
                              href="java script:openWin('bilder/artikelbilder/malmo_stor.gif');"><IMG
                              height=60 alt=Artikelbild
                              src="bilder/artikelbilder/malmo_liten.gif"
                              width=60 border=0></A></TD>
                            <TD><B>58 klimatmiljoner till Malmö Det blev bra
                              utdelning för Malmö när bidragen från
                              Klimat-investeringsprogrammet, KLIMP,
                              fördelats.</B> <BR><BR>Malmö var den stad som fick
                              mest i enskilt bidrag: 58 miljoner kronor.
                              Pengarna ska användas till en rad olika projekt
                              vars övergripande mål är att minska
                              växthuseffekten. <BR><BR><A
                              href="http://www.malmo.se" target=_blank><FONT
                              color=#0000ff>Och en länk till
                            Malmo.se</FONT></A></TD></TR></TABLE></TD></TR></TABLE></td></tr></table></td></tr><tr align="middle" valign="top"><td><table width="240" border="0" cellspacing="1" cellpadding="3"><tr> <td bgcolor="#0099cc"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Öster börjar vid Drottningtorget</strong></font></td></tr><tr><td><table width="230" border="0" cellspacing="5" cellpadding="0"><tr align="left" valign="top"><td width="60"><A href="java script:openWin('bilder/artikelbilder/malmo1811.gif');"><IMG height=60 alt=Artikelbild src="bilder/artikelbilder/malmo1811min.gif" width=60 border=0></a></td><td><B>Gamla Malmö</B><BR>
Innan man i början på 1800-talet
raserade de gamla fästningsvallarna
tog Malmö slut (eller började) vid
Östergatan. Drottningtorget och
Östra Tullgatan anlades på den nya
mark man då vann, och en ny kanal
grävdes som ersatte den gamla
vallgraven. Den behövdes både som
avlopp och för att dränera den östra
delen av Rörsjön.<BR>
<B>Rörsjöarna</B><BR>
Rörsjöarna omgav en gång hela Malmö
som hade byggts på en sandbank nere
vid havet. Med tiden grundades de upp
och dränerades och på 1800-talet
torrlades den sista delen som kom att
bli Rörsjöstaden.<BR>

Bildtext<BR>
Ritning från 1811 som visar dels Stadens dåtida utbredning (brunt) och dessutom den planerade utbyggnaden (rosa). Det var här längs den nya stadsvallen som kanalen huvudsakligen fick sin nuvarande sträckning.
</td></tr></table></td></tr></table></td><td></td></tr>

    <tr align="middle" valign="top">
          <td>
                  <table width="240" border="0" cellspacing="1" cellpadding="3">
                    <tr>
                      <td bgcolor="#0099cc"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Artikelarkivet</strong></font></td>
                    </tr>
                    <tr>
                      <td><table width="230" border="0" cellspacing="5" cellpadding="0">
                    <tr align="left" valign="top">
                      <td>Gå in och läs alla våra gamla artiklar</td>
                    </tr>
                  </table></td>
                    </tr>
                    <tr>
                      <td align="right"><A href="archive.php" target=mainFrame><IMG height=18 src="bilder/readmore.gif" width=81 border=0></a>
                <br><br>
            </td>
                    </tr>
                  </table>

    </td>


          <td>
                  <table width="240" border="0" cellspacing="1" cellpadding="3">
                    <tr>
            <td>&nbsp;
               
            </td>
                    </tr>
                  </table>

    </td>

</tr>

        <tr align="middle" valign="top">
          <td colspan="2"><IMG height=1 src="bilder/line_500.gif" width=500></td>
        </tr>
        <tr align="middle" valign="top">
          <td colspan="2"><table width="500" border="0" cellspacing="0" cellpadding="5">
              <tr>
                <td align="middle" valign="top">EEM / Syd-Info - Studentgatan
                  1, 211 38 Malmö - Tel 040-10 30 60 - info@ostercity.se</td>
              </tr>
            </table></td>
        </tr>
      </table>
   
    </td>
    <td width="140"><table width="130" border="0" cellspacing="0" cellpadding="5">
        <tr>
          <td><IMG height=10 src="bilder/1x1_space.gif" width=1></td>
        </tr>
        <tr>
          <td align="middle"><IMG height=57 alt=Östergruppen src="bilder/logo_ostergruppen.gif" width=72></td>
        </tr>
        <tr>
          <td><IMG height=10 src="bilder/annons_pinne.gif" width=130></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>

<tr align="middle" valign="top"><tr><td align="middle"><a href="http://www.informo.se" target="_new"><IMG height=60 src="bilder/annonser/annons_informo.gif" width=130 border=0></a></td></tr><tr><td align="middle"><a href="http://www.mkbfastighet.se/" target="_new"><IMG height=60 src="bilder/annonser/mkb_kn2_annx3.gif" width=130 border=0></a></td></tr></tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
        </tr>
      </table></td>
  </tr>
</table>
</body>
</html>
Avatar billede michael_stim Ekspert
13. januar 2004 - 22:16 #5
Det skal helst väre i scriptet, ellers kan jeg ikke bruge det.
//Michael
Avatar billede delphimann Nybegynder
13. januar 2004 - 22:16 #6
åååhh på den måde der... det TROR jeg ikke du kan...

er med på en lytter hvis man nu godt kan. men jeg er ret sikker på det ikke kan lad sig gør :(

Mit svar: du skal lave 2 tables og dele dem ud. fordi du har mere tekst i den ene end den anden så er det klart den bliver langere. men tror ikke php selv kan regne ud hvordan den skal splitte din table
Avatar billede michael_stim Ekspert
13. januar 2004 - 22:37 #7
Det er det jeg mener. Det MÅ kunne lade sig göre at generer en tabel for hver artikel, men hvor skal den implementeres? Havde jeg selv skrevet koden havde jeg vist hvor, men nu körer jeg rundt i de tabeller.
//Michael
Avatar billede michael_stim Ekspert
05. februar 2004 - 09:24 #8
Kunden köbte det befintlige, men tak for hjälpen alligevel.
//Michael
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