Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/08/2010, 07:46
tribano
 
Fecha de Ingreso: diciembre-2009
Mensajes: 51
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: Problema con sistema de puntuación

Codigo de sistema de puntuaciónn

Código PHP:
<body>
<?php

$conexion 
mysql_connect ("localhost""root"""); 
        
mysql_select_db ("institutos");
        
mysql_query("SET NAMES utf8");
         
        
        
$mira_votos mysql_query ("Select votos from votaciones where id_cen=".$idcen);
        
$num_votos mysql_num_rows ($mira_votos);
        
        
$suma_votos =mysql_query ("select sum(votos) from votaciones where id_cen=".$idcen);
        
        
$suma_votos3mysql_fetch_row($suma_votos);
        
$total=$suma_votos3[0];
        
        echo 
"votos sumados" .$total;
        
        if (
$num_votos == 0)
        
$media 0;
        else
        
$media $total $num_votos;
        echo 
"media".$media;
        
$media_corta number_format($media,2);
        echo 
"media corta".$media_corta;

if (isset(
$_GET['puntuacion']))
{

$puntos $_GET['puntuacion'];
$iden $_GET['iden'];
echo 
$puntos;
echo 
$idcen;
        
$conexion mysql_connect ("localhost""root"""); 
        
mysql_select_db ("institutos");
        
mysql_query("SET NAMES utf8");
    
        
$votar mysql_query ("INSERT INTO  votaciones (id_cen, votos) VALUES (".$iden.", ".$puntos.")"); 
        
        
$mira_votos mysql_query ("Select votos from votaciones where id_cen=".$idcen);
        
$num_votos mysql_num_rows ($mira_votos);
        echo 
"numero de votos".$num_votos;
        
$suma_votos =mysql_query ("select sum(votos) from votaciones where id_cen=".$idcen);
        
        
$suma_votos3mysql_fetch_row($suma_votos);
        
$total=$suma_votos3[0];
        
        echo 
"votos sumados" .$total;
        
        if (
$num_votos == 0)
        
$media 0;
        else
        
$media $total $num_votos;
        echo 
"media".$media;
        
$media_corta number_format($media,2);
        echo 
"media corta".$media_corta;
}
?>
<!--puntuacion-->
<table width="600" border="1">
  <tr>
    <td colspan="11" align="center" class="resbusq">Puntuación</td>
  </tr>
  <tr>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=0&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_baja'>" ?>0</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=1&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_baja'>" ?>1</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=2&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_baja'>" ?>2</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=3&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_baja'>" ?>3</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=4&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_medio'>" ?>4</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=5&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_medio'>" ?>5</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=6&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_medio'>" ?>6</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=7&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_alta'>" ?>7</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=8&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_alta'>" ?>8</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=9&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_alta'>" ?>9</a></td>
    <td align="center"><?php echo "<a href='bus_gen3.php?puntuacion=10&pagina=".$pagina."&iden=".$idcen."&var1=".$var1."&var3=".$var3."' id='vot_alta'>" ?>10</a></td>
    </tr>
    <tr>
        <td colspan="11" align="center" class="resbusq">Votos: <?php echo $media_corta ?></td>
    </tr>
</table>

</body>
</html>
para que os hagais una idea esto lo incluyo en un codigo mas o menos asi(si pongo todo el codigo me matais)

Código PHP:
for ($i=0$i<$N_reg_X_pag$i++)
    {
        
$prueba mysql_fetch_array($con2);
                
$idcen=$prueba['id_cen'];
                echo    
"<td colspan='3' class='resbusq'>Nombre del centro: <span class='resul'>".$prueba['nombre']."</span></td>";
                include(
'puntuacion.php');//sistema de votacion
          

Gracias.