Hvordan får jeg mit resultat frem to gange?
Når jeg fremkalder mit resultat første gang virker det fint. Men når jeg skal se et billede (åbner op i et lille vindue) skal siden reloade og den kan den ikke, da den ikke kan huske hvad man har valgt for to sidder siden. Hva skal jeg gøre?Min kode er som følgende:
<TABLE WIDTH="584" BORDER="0">
<TR>
<TD>
<DIV STYLE="text-align:left"><FONT FACE="Verdana" SIZE="4" COLOR="#0099CC">Resultat</FONT></DIV>
</TD>
</TR>
<TR>
<TD><DIV STYLE="text-align:left">Nedenfor kan ses resultatet af søgningen:</FONT>
<BR><BR>
<DIV STYLE="text-align:left">
<TABLE BORDER="1" CELLSPACING="1" CELLPADDING="5">
<tr>
<td>Varenr.</td>
<td>Produktnavn</td>
<td>Beskrivelse</td>
<td>Billede</td>
<?
if($tekst_soeg){
$db = mysql_connect("localhost", "root", "");
mysql_select_db("columbus marine", $db);
$hent = mysql_query ("SELECT * FROM $valg WHERE navn LIKE '%$tekst_soeg%' OR varenr LIKE '%$tekst_soeg%' ORDER BY varenr ASC");
while($data = mysql_fetch_array($hent) ) {
if($antal){
$antal++;
}else {
$antal=count($data[0]);
}
}
if ($antal == 1){
echo "Der er fundet $antal produkt";
}else{
echo "Der er fundet $antal produkter";
}
if($tekst_soeg){
$db = mysql_connect("localhost", "root", "");
mysql_select_db("columbus marine", $db);
$hent = mysql_query ("SELECT * FROM $valg WHERE navn LIKE '%$tekst_soeg%' or varenr LIKE '%$tekst_soeg%' ORDER BY varenr ASC");
while($data = mysql_fetch_array($hent) ) {
echo "<tr><td>$data[0]</td><td>$data[1]</td><td>$data[2]</td>";
if($data[3] == 1){
echo "<td><a href=\"resultat.php?tekst_soeg=$tekst_soeg \"onClick=\"window.open('visbillede.php?billede=$data[1]','','height=250,width=250,scrollbars=no');\">[ Vis billede ]</a></td>";
}else {
echo "<td>[ Intet billede ]</td>";
}
}
mysql_close();
?>