[FoLUG] Script cgi in perl che funziona su Mozilla Firefox e non su Internet Explorer
simona bazzocchi
simona_bazzocchi@yahoo.it
Mer 23 Gen 2008 04:12:07 CET
Salve sto scrivendo uno script che prende dei nomi da una pagina wen con un drop down menu e poi rida una pagina di risultati dopo aver fatto la query sul mio database Mysql.
La query viene visualizzata su Mozilla Firefox (ultima versione) e non su Internet Explerer (ultima versione).
Non capisco il motivo.
grazie 1000
#########Pagina su IE #######
Questo e' il nome 1p13.1
mature1
mature2
omim.disorder
########Pagina su Mozilla firefox######
Questo e' il nome 1p13.1
mature1
mature2
omim.disorderhsa-miR-942Not_foundok
#!/usr/bin/perl
use Mysql;
use CGI;
$q= new CGI;
$name = $q -> param('mirna_band');
print "Content-type: text/html\n\n";
print "Questo e' il nome $name";
# MYSQL CONFIG VARIABLES
$host = "localhost";
$database = "cristian1";
$user = "cristian";
$pw = "guevara";
# PERL MYSQL CONNECT()
$connect = Mysql->connect($host, $database, $user, $pw);
# SELECT DB
$connect->selectdb($database);
# DEFINE A MySQL QUERY
$myquery = "select mature1,mature2 from precursor_mature left join omim_band on band_prec=loc where precursor_mature.band_prec IN (\"$name\")";
# EXECUTE THE QUERY FUNCTION
$execute = $connect->query($myquery);
# HTML TABLE
print "<table border='1'><tr>
<th>mature1</th>
<th>mature2</th>
<th>omim.disorder</th></tr>";
# FETCHROW ARRAY
while (@results = $execute->fetchrow()) {
print "<tr><td>"
.$results[0]."</td><td>"
.$results[1]."</td><td>"
.$results[2]."</td></tr>";
}
print "</table>";
___________________________________
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html
Maggiori informazioni sulla lista
FoLUG