Tu codigo se simplifica asi de facil
    
Código PHP:
Ver original- <?php 
- /** 
-  * @author skirlappa 
-  * @copyright 2011 
-  */ 
-  //Conectamos con la bases de datos 
- //unimos los resultados en un una variable 
- $par[1]=$_POST['imp1'].$_POST['imp2']; 
- $par[2]=$_POST['imp3'].$_POST['imp4']; 
- $par[3]=$_POST['imp5'].$_POST['imp6']; 
- $par[4]=$_POST['imp7'].$_POST['imp8']; 
- $par[5]=$_POST['imp9'].$_POST['imp10']; 
- $par[6]=$_POST['imp11'].$_POST['imp12']; 
- $par[7]=$_POST['imp13'].$_POST['imp14']; 
- $par[8]=$_POST['imp15'].$_POST['imp16']; 
- $par[9]=$_POST['imp17'].$_POST['imp18']; 
- $par[10]=$_POST['imp19'].$_POST['imp20']; 
- /* 
-  * vos cuando recibis un valor por post lo tratas como string 
-  */ 
-   
- //Comprobamos que lo que se pasan sean números y no se dejan campos vacios 
-    $premio=0; 
-        $premio=1; // no se por inicializas en 1 
-        { 
-            for($i=1;$i<=count($par); $i++){ 
-                 if($par[$i]==$row["par$i"]) 
-                 { 
-   
-                     //le agrego intval para forzarlo a numerico 
-                     echo $row['username']."--------------".$premio."---------".$row['point']."------------".$total; 
-   
-                 } 
-            } 
-        } 
-    } 
-    echo $premio;