ynotlim
09-11-2006, 07:34 PM
I have an array of @major_used
@major_used = ("00000", "12345", etc)
I want to print all the majors in my majors database, except those that are in the array @major_used.
$cursor = $dbh ->prepare($SQL);
$cursor ->execute;
while ( @columns = $cursor->fetchrow ) {
@ws = ( map {"$_"} @columns);
$major_code = $ws[0];
$major_names = $ws[1];
$major_used=@major_used;
for($i=0;$i<$major_used;$i++)
{
if ($major_code != $major_used[$i]){
print "<INPUT TYPE=\"text\" NAME=\"$major_code\" SIZE=\"2\" MAXLENGTH=\"2\" STYLE=\"font-size: 8pt\">$major{$major_code}<BR>";
}
}}
$cursor->finish;
$dbh->disconnect;
What i need it to do is if $major_code = $major_used, exit the for loop and continue with the while loop. How do I do that??
thanks in advance,
Tony
@major_used = ("00000", "12345", etc)
I want to print all the majors in my majors database, except those that are in the array @major_used.
$cursor = $dbh ->prepare($SQL);
$cursor ->execute;
while ( @columns = $cursor->fetchrow ) {
@ws = ( map {"$_"} @columns);
$major_code = $ws[0];
$major_names = $ws[1];
$major_used=@major_used;
for($i=0;$i<$major_used;$i++)
{
if ($major_code != $major_used[$i]){
print "<INPUT TYPE=\"text\" NAME=\"$major_code\" SIZE=\"2\" MAXLENGTH=\"2\" STYLE=\"font-size: 8pt\">$major{$major_code}<BR>";
}
}}
$cursor->finish;
$dbh->disconnect;
What i need it to do is if $major_code = $major_used, exit the for loop and continue with the while loop. How do I do that??
thanks in advance,
Tony