es un portal donde se meten quinielas para pronosticar partidos entonces meto en la bd asi :
id usuario p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14
74 usuario1 E L L V L L L L L E V V E V
y en otra tabla tengo la quiniela que gano asi
id p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14
1 V V L E E E V L E L V V E L
entonces tengo que ver cuantos aciertos tiene el usuario: en mi php, muestro todas las quinielas de los usuarios y sus resultados asi
Código PHP:
// se capturan los datos de cada caprtido p1 p2 p3
$sql2 = "SELECT * FROM usrquini where order by id asc ";
$result2 = mysql_query($sql2, $link);
//recoge quini ganadora
$sqlr = "SELECT * FROM resultados where noquiniela=1568";
$resultr = mysql_query($sqlr, $link);
$rowr = mysql_fetch_array($resultr);
if ($row2 = mysql_fetch_array($result2)){
echo "<tr> \n";
do {
echo "<td>".$row2["usuario"]."</td> \n";
echo "<td>".$row2["p1"]."</td> \n";
echo "<td>".$row2["p2"]."</td> \n";
echo "<td>".$row2["p3"]."</td> \n";
echo "<td>".$row2["p4"]."</td> \n";
echo "<td>".$row2["p5"]."</td> \n";
echo "<td>".$row2["p6"]."</td> \n";
echo "<td>".$row2["p7"]."</td> \n";
echo "<td>".$row2["p8"]."</td> \n";
echo "<td>".$row2["p9"]."</td> \n";
echo "<td>".$row2["p10"]."</td> \n";
echo "<td>".$row2["p11"]."</td> \n";
echo "<td>".$row2["p12"]."</td> \n";
echo "<td>".$row2["p13"]."</td> \n";
echo "<td>".$row2["p14"]."</td> \n";
echo "</tr> \n";
} while ($row2 = mysql_fetch_array($result2));
echo "</table> \n";
}
segun yo, debo agregar algo asi
//empieza verifi
for($i=0;$i<14;$i++){
$temp=strrpos($row2["p$i"],$rowr["p$i"]);
if($temp===false){
$conta[]=$conta+0;}else{
$conta[]=$conta + 1;}
}
echo $conta;
//termina verifi
espero me puedana yudar sAludo!!