my $now = &GetDate;
my $myHeader = &ReadMessage;
my $mySoftwareVersions = param('mySoftwareVersions');
my $q = new CGI;print $q->header();
use CGI::Carp(fatalsToBrowser);
getAllSoftwareVersions();
sub getAllSoftwareVersions
{
my $user = "zxxx";
my $passwd = "xxxx";
# my $tableName = "config_table";
# my $connection = DBI->connect("DBI:mysql:MESCI:hamysql02.stl.mo.boeing.com:18080", $user, $passwd, { AutoCommit => 0, RaiseError => 1}) or die "Couldn't connect to Database: " . DBI->errstr;
print "Must be connected\n\n";
print "\n\n";
# Error here.
my @Rows = &getConfigTableRows($connection, $config_table, $mySoftwareVersions);
my $total = @Rows;
print "total is ";
print $total;
Le code ci-dessus meurt avec:
Global symbol "$connection" requires explicit package name
Modifier Cette question est liée à:
- https://stackoverflow.com/questions/682695/how-do-i-resolve
- https://stackoverflow.com/questions/681557/xml-cannot-be-displayed-error-from-perl-cgi-script-using-mysql
Espérons que l'affiche originale sera en mesure de nettoyer cela, donc c'est plus logique, mais voici ce que nous avons jusqu'ici afin que nous puissions essayer d'aider.
C'est beaucoup mieux, mais cela va être encore confus pour les personnes qui ne connaissent pas les autres questions que vous avez postées. S'il vous plaît essayez de ne pas poser 3 questions pour une question, utilisez simplement le lien "Modifier" en bas pour le rendre progressivement meilleur. –
Aussi, vous pouvez lire ceci, Il existe pour essayer de vous empêcher de tomber dans les pièges courants que la communauté réagit mal à: http://stackoverflow.com/questions/469150/im-new-to-stackoverflow-what-should -i-considère-avant-pose-des-questions –
Sortie XML? Quelle sortie XML? – innaM