åben nyt vindue som viser det samme, til udskrift
Hej eksperter!Nu har jeg søgt og søgt og søgt og jeg kan ikke finde en eneste der har haft brug for lige netop det jeg søger.
Det er meget enkelt. Jeg har en kundeliste, jeg hiver dataerne ud fra MySQL db. Jeg kan så søge på fx rønne, og alle kunder der har rønne i navnet eller adresse eller by eller noget bliver vist. Så er det så at jeg gerne vil have ligepræcis DEM udskrevet.
Jeg har lavet en udskriftsknap der åbner et nyt vindue, med rette størrelse og det hele. I vinduet bliver hele kundelisten bare vist. Det var meningen den kun skulle vise dem der havde noget med rønne at gøre. Så har jeg så lavet et søgefelt i vinduet også, så jeg bare kunne søge på rønne der, men når jeg så trykker udskriv kan jeg også se søgefeltet på udskriften.
SÅ, kort og godt, Jeg mangler en stump kode der kan sende søgeresultaterne (kan være flere) videre til et nyt vindue.
ELLER noget kode der gør at søgefeltet og evt. udskriv knappen ikke kommer med på selve udskriften!
Mine koder ser således ud:
på kundeliste.php:
<a href="#" onclick="h=700;w=750;window.open('print.php','vindue','width=' +w+ ',height=' +h+ ',status=no,scrollbars=yes,top='+(screen.availHeight-h)/2+',
left='+(screen.availWidth-w)/2);return false">Åbn udskriftsvenlig</a>
på print.php:
<head>
<title>Udskriftsvenlig</title>
<meta name="generator" content="TSW WebCoder">
</head>
<body>
<form action="print.php">
Søg efter:<input type="text" name="spør" size="25" maxlength="80"><input type="submit" value="Søg">nbsp;
<a href="java script:window.print()"><b>Udskriv</b></a>
<table width="740">
<tr>
<td>
<font face="arial" size="1">Navn:
</td>
<td>
<font face="arial" size="1">Adresse:
</td>
<td>
<font face="arial" size="1">Sted:
</td>
<td>
<font face="arial" size="1">Postnr:
</td>
<td>
<font face="arial" size="1">By:
</td>
<td>
<font face="arial" size="1">TLF:
</td>
<td>
<font face="arial" size="1">Mobil:
</td>
<td>
<font face="arial" size="1">Type:
</td>
<td>
<font face="arial" size="1">Opstillings dato:
</td>
<td>
<font face="arial" size="1">Bemærkning:
</td>
</tr>
<?php
$where = "WHERE navn LIKE \"%$spør%\" OR postnr LIKE \"%$spør%\" OR city LIKE \"%$spør%\" OR tlf LIKE \"%$spør%\" OR adresse LIKE \"%$spør%\" OR type LIKE \"%$spør%\"";
if ($spør == "*") $where = "";
$session = mysql_connect("$SQLhost", "$SQLuser", "$SQLpass");
mysql_select_db ("$DB");
$query = "SELECT * FROM $TABLE $where ORDER BY postnr";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
extract($row, EXTR_OVERWRITE);
print "<tr>
<td>$row[navn]</td><td>$row[adresse]</td><td>$row[sted]</td>
<td>$row[postnr]</td><td>$row[city]</td><td>$row[tlf]</td>
<td>$row[mobil]</td><td>$row[type]</td>
</td><td>$row[dato]</td>";
if ($bemmer){
echo "
<td>$row[code]</td>
</tr>";}
;}
$session = mysql_connect("$SQLhost", "$SQLuser", "$SQLpass");
mysql_select_db ("$DB");
$query = "SELECT * FROM $TABLE $where ORDER BY postnr";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
extract($row, EXTR_OVERWRITE);
if ($bemmer){
echo "
<tr>
<td valign='top'><div align='right'>
$row[code] </div>
</td>
<td width='600' colspan='9'>
$row[bemmer]
</td>
</tr>"
;}
;}
mysql_close($session);
?>
</table>
</body>
</html>
