Hej alle
Jeg har et sammenlignings -værktøj som er skrevet i PHP filer og som virker rigtig godt, men efter jeg gik over til Wordpress syntes jeg det kunne være spændene at integrere dette værktøj på nogle WP sider. Jeg har installeret "Exec-PHP" plugin´et for at kunne afvikle PHP koderne og det er faktisk lykkes rigtig godt.
Men jeg har et problem med tabellerne på én side, nemlig på "resultat -siden".
Hvis du klikker på nedenstående link og vælger op til tre maskiner og derefter klikker på knappen "Sammenlign" vil du med FireFox kunne se at det virker perfekt.
Men hvis du gør det samme med MS Explorer, ser det helt forkert ud og det virker ikke optimalt.
Der må være en fejl i min tabel og jeg håber virkelig meget der er en som kan hjælpe mig. Jeg har selv brugt tre hele dage på det nu og har ikke flere ide´er :-(
På forhånd tak for hjælpen.
Linket: http://www.gpsforalle.dk/vip-siden-3/gps-sammenligning/
----------------------------------------------------------
KODEN SOM ER LAGT IND I "RESULTAT - SIDEN":
<?php
if(!empty($_POST['id'])){ $ids = implode("','",$_POST['id']); } else { header("Location: http://www.gpsforalle.dk/vip-siden-3/gps-sammenligning/"); }
mysql_connect("XXXXXXXXXXXXXXX", "XXXXXXXXXXXXX", "XXXXXXXXXXXXXX");
mysql_select_db("XXXXXXXXXXXXXXXXX");
$bgc2 = "#CCCCCC";
echo "<table border=0><tbody>";
echo "<b><table cellpadding=4 cellspacing=0><tr><td width=100%><form method='post' action='http://www.gpsforalle.dk/vip-siden-3/gps-sammenligning/'>
<input type=image src='http://www.gpsforalle.dk/sammenlign/tilbage.jpg' alt=Send onclick='form.submit()'></form>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center valign=top><b>";
if(isset($array['picture'])){ echo "<img src=".$array['picture'].">";
}}
echo "</td></tr>
<tr><td>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center valign=top><b>";
echo $array['overskrift'];
echo "</b>";
}
echo "</td></tr><tr><td onmouseover='style.backgroundColor='#84DFC1';'onmouseout='style.backgroundColor='#84C1DF'' width=150px><b>BxHxD</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['bxhxd'];
}
echo "</td></tr><tr><td onMouseover='this.bgColor='#EEEFFF'' onMouseout='this.bgColor='#FFFEEE''><b>Skærm</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['skaerm'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Vægt</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['vaegt'];
}
echo "</td></tr><tr><td><b>Batteri levetid</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['batteri'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Intern hukommelse</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['hukommelse'];
}
echo "</td></tr><tr><td><b>Mulighed for memorycard</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['memcard'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Kan modstå regn</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['vandtaet'];
}
echo "</td></tr><tr><td><b>Processor (CPU)</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['cpu'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>TMC</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['tmc'];
}
echo "</td></tr><tr><td><b>Mulighed for live tjenester</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['live'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>E-Kompas</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['kompas'];
}
echo "</td></tr><tr><td><b>Alternative tastatur valg</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['tastatur'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Oplæsning af gadenavne (TTS)</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['tts'];
}
echo "</td></tr><tr><td><b>Stemmestyring</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['stemme'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Aktiv holder</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['aktivholder'];
}
echo "</td></tr><tr><td><b>Vognbane assistent</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['vognbane'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Udvidet vognbane assistent</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['udvidetvogn'];
}
echo "</td></tr><tr><td><b>Søgning på vej by</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['alleveje'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Koordinat søgning</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['koordinat'];
}
echo "</td></tr><tr><td><b>Rute planlægning</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['ruteplan'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Ruteoptimering ved flere via punkter</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['ruteoptimering'];
}
echo "</td></tr><tr><td><b>Håndfri (bluetooth)</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['bluetooth'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>3D landmarks</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['landmarks'];
}
echo "</td></tr><tr><td><b>FM transmitter</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['fm'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Tilslutning af hovedtelefoner</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['earplug'];
}
echo "</td></tr><tr><td><b>Panorama / Elevation</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['panorama'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Import af egne POI</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['poi'];
}
echo "</td></tr><tr><td><b>Kort udbyder</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['kortudbyder'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Lande</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['lande'];
}
echo "</td></tr><tr><td><b>Mulighed for kortopdateringer</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['kortupdate'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Latest Map Guarantee</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['kortgaranti'];
}
echo "</td></tr><tr><td><b>Velegnet til MC</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['mc'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Velegnet til sightseeing</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['sightsee'];
}
echo "</td></tr><tr><td><b>Hjælp (hvor er jeg)</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['help'];
}
echo "</td></tr><tr><td bgcolor=$bgc2><b>Geotagget fotonavigation</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center bgcolor=$bgc2>";
echo $array['geotag'];
}
echo "</td></tr><tr><td><b>Geocache venlig</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
echo $array['geocache'];
}
echo "</td></tr><tr><td><b>Testet på GPS FOR ALLE</b>";
$res = mysql_query("SELECT * FROM sammenlign WHERE id IN ('$ids') LIMIT 3");
while($array = mysql_fetch_assoc($res)){
echo "</td><td align=center>";
if(!empty($array['anmeldelse'])){ echo "Ja, klik her"; } else { echo "Nej"; }
}
echo "</td></tr></tbody></table>";
?>
<img src="http://www.gpsforalle.dk/wp-content/uploads/2010/05/langafstand.png" alt="" />
not a support question