webForumDet fria alternativet

Problem med utskrift från en html-sida?

2 svar · 525 visningar · startad av Ken

KenMedlem sedan mars 2004252 inlägg
#1

Går det att göra på följande sätt ifall Avdelning 4:s två sista rader blir på följande utskriftsida, att hela Avdelning 4 uppenbarar sig också på följande sida, men att dom andra avdelningarna (1,2,3) blir kvar på ursprungsidan?

Avdelning 1
Namn1 Telefon1
Namn2 Telefon2
Namn3 Telefon3
Namn4 Telefon4

Avdelning 2
Namn1 Telefon1
Namn2 Telefon2
Namn3 Telefon3
Namn4 Telefon4

Avdelning 3
Namn1 Telefon1
Namn2 Telefon2
Namn3 Telefon3
Namn4 Telefon4

Avdelning 4
Namn1 Telefon1
Namn2 Telefon2
Namn3 Telefon3
Namn4 Telefon4

Listan fås fram med följande php-kod.

<span class="showline"><?php echo $data2[orginal]; ?></span><br />
  <table border='0' borderstyle="color: #000000;">
  <?php
  $query3 = "select * from vnstelefon where orginal='$orginal2' order by idnr asc";
  $result3 = mysql_query($query3,$link);
  while($data = mysql_fetch_array($result3)){
  ?>
     <tr>
     <td class="row2" width="290">
     <span class="fontsetup">
     <?PHP echo $data["descripe"];?>
     </span>
     </td>
     <td class="row2" width="180">  
     <span class="fontsetup">
     <?PHP echo $data["name1"];?> 
     </span>        
     </td>
     <td class="row2" width="100">
     <span class="fontsetup">
     <?PHP echo $data["tele"];?>
     </span>
     </td>
     <td class="row2" width="90">
     <span class="fontsetup">
     <?PHP echo $data["gsm"];?>
     </span>
     </td>
     <td class="row2" width="60">
     <span class="fontsetup">
     <?PHP echo $data["find"]; ?>
     </span>
     </td>
     <?php
   } 
   echo ("
   </tr>
  </table>
   <br>
  ");
}
?>
Danne VMedlem sedan aug. 20068 090 inlägg
#2

Koden visar väl kolumnerna efter varandra i sidled, inte på varandra i höjdled som du visar här, va?

Tror inte du kan dela upp en tabell, men du kan ju testa med olika page-break-attribut i en stil för print: http://www.w3schools.com/css/css_ref_print.asp

KenMedlem sedan mars 2004252 inlägg
#3

Något i den här stilen?! Har jag förstått saken rätt angående
raderna i css-filen?

@media print{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
  page-break-inside: auto;
  #ad{ display:none;}
  #leftbar{ display:none;}
  #contentarea{ width:100%;}
}
134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)