Groups | Search | Server Info | Login | Register


Groups > dk.edb.internet.webdesign.serverside.php > #7091

Re: En kolonne/flere kolonner

From Jan Hansen <jhjjhjhhansen@gmail.com>
Subject Re: En kolonne/flere kolonner
Newsgroups dk.edb.internet.webdesign.serverside.php
References <5a986bdc$0$719$14726298@news.sunsite.dk> <txgharf0pxbz.dlg@lundhansen.dk> <5a992a2f$0$709$14726298@news.sunsite.dk> <p7bjao$12m$1@dont-email.me> <5a9bd29e$0$718$14726298@news.sunsite.dk>
Message-ID <L2SmC.14166$5c2.7699@fx09.am4> (permalink)
Date 2018-03-04 12:57 +0000

Show all headers | View raw


Dennis Munding skrev:

> Jeg har nu lavet en testside med ovenstående og det ser ud til at virke
> perfekt.
> 
> Dog er der en lille detalje, som undrer/irriterer mig (satser på at jeg
> finder en løsning/svar på det):
> 
> Når man klikker på en overskrift for at få vist selve nyheden, så
> bliver den spalte breddere end den anden...?
> 
> Vil lige prøve med fikseret bredde på td'erne.
> 
> 
> Testsiden er her: http://1dpb.dk/?side=test

Det er rigtigt, jeg havde glemt at sætte spaltebredde på. Det skulle være rettet
nu, sammen med min fejl i hvornår, der skal sættes en </td> på til sidst:

<CODE>
if($connect->affected_rows > 0) {

$antalkolonner = ($connect->affected_rows > 20) ? 2 : 1;
$news_pr_kolonne=ceil($connect->affected_rows / $antalkolonner);
$antalnews=0; $bredde = 100 / $antalkolonner ;


echo '<table style="width:80%;"><tr>';
    while($data = $res->fetch_assoc()) {
      $id		= $data['NID'];
	$dato		= $data['dato'];
	$nHead	= $data['nHead'];
	$nyhed	= $data['nyhed'];
	$imgArray	= unserialize($data['imgLinks']);
	if ($antalnews==0) echo '<td style="vertical-align:top; width:'.$bredde.'%">';
	?>
	<div class="nyhed">
	  <header>
	    <p><?php echo $dato; ?></p>
	    <h4>
		<?php echo $nHead; ?> - Vis
	    </h4>
	  </header>

	  <div class="hide">
	    <?php
	    echo "<p>" . $nyhed . "</p>";
	    ?>

	    <div class="nyhedsBilleder">
		<?php
		foreach ($imgArray['pics'] as $images) {
		  $tmb = substr($images, 0, -4)."_news.jpg";
		  $img = substr($images, 0, -4)."_gal.jpg";

		  echo "<a class='lightBox' href='".$img."'
data-lightbox='".$nHead."' title='".$nHead."'><img class='newsThumb'
src='". $tmb ."' alt='".$nHead."' /></a>";
		}
		?>
	    </div>
	  </div>
	</div>
	<?php
	$antalnews++;
	if ($antalnews==$news_pr_kolonne) { $antalnews=0; echo '</td>'; }
    }
    // indsæt afslutende </td> hvis antalnews ikke er deleligt med antal kolonner
if ($antalnews!=0) echo '</td>';
    echo "</tr></table>";
}


-- 
mvh Jan.
Help Microsoft stamp out piracy. Give
Linux to a friend today!

Back to dk.edb.internet.webdesign.serverside.php | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

En kolonne/flere kolonner "Dennis Munding" <nospa@mplease.dk> - 2018-03-01 21:08 +0000
  Re: En kolonne/flere kolonner Bertel Lund Hansen <gadekryds@lundhansen.dk> - 2018-03-02 08:34 +0100
    Re: En kolonne/flere kolonner "Dennis Munding" <nospa@mplease.dk> - 2018-03-02 10:40 +0000
      Re: En kolonne/flere kolonner Jan Hansen <jhjjhjhhansen@gmail.com> - 2018-03-02 13:24 +0000
        Re: En kolonne/flere kolonner Jan Hansen <jhjjhjhhansen@gmail.com> - 2018-03-02 13:29 +0000
          Re: En kolonne/flere kolonner "Dennis Munding" <nospa@mplease.dk> - 2018-03-02 17:49 +0000
        Re: En kolonne/flere kolonner "Dennis Munding" <nospa@mplease.dk> - 2018-03-04 11:03 +0000
          Re: En kolonne/flere kolonner Jan Hansen <jhjjhjhhansen@gmail.com> - 2018-03-04 12:57 +0000
          Re: En kolonne/flere kolonner Jan Hansen <jhjjhjhhansen@gmail.com> - 2018-03-04 12:38 +0000

csiph-web