Código PHP:
<?php
$idenq=$_GET['id'];
include("conectarse.phtml");
$servidor=Conectarse();
///aqui va mascodigo que no interesa///
$resultat=$row["Valor"];
$idepreg=$row["IdP];
if ($row["Valor"]==" ")
{$rsltvacio=1;}
else
{$rsltvacio=0;}
if ($idepreg!=$idepregANT)
{
if ($tipus==1)//1-10
{echo '<br>La Media de los resultados es: ',$media; }
if ($tipus==2)//si/no
{///aqui va mascodigo que no interesa/// }
if ($tipus==3) //opciones
{
}
if ($tipus==4)//abierta
///aqui va mascodigo que no interesa/// }
//echo '<br><br>Pregunta: ',$idepreg,'<br>';
//echo '<br>Resultat: ',$resultat,'<br>';
$dadespr=mssql_query("select * from Pr WHERE IdP=$idp", $servidor);
while($row = mssql_fetch_array($dadespr)) { //una pregunta de una encuesta
$tipus=$row["TipusPreg"];
if ($tipus==1) //1-10
{
if ($rsltvacio<1)
{
//echo '<br>resultat',$resultat;
$mediaudeuAUX=$mediaudeu+$resultat;
$mediaudeu=$mediaudeuAUX;
$conta++;
$media=$mediaudeu/$conta;
}
//echo 'conta ',$conta,'suma ',$mediaudeu,'<br>';
}
if ($tipus==2) //si/no
{
if($resultat==1)
{$si++;}
else
{$no++;}
}
if ($tipus==3) //opciones
{
if($rsltvacio==0 AND $resultat!=-1)
{
$vector[$resultat]++;
echo 'Han contestado: ',$vector[$resultat],' la opcion ',$resultat,'<br>';
}
}
}
/*echo '<br>La Media: ',$media;
echo '<br>Si: ',$si;
echo '<br>No: ',$no;*/
} //y para la ultima pregunta
if ($tipus==1)
{echo '<br>La Media de los resultados es: ',$media; }
if ($tipus==2)
{echo '<br>Han respondido Si: ',$si,' persona(s)';
echo '<br>Han respondido No: ',$no,' persona(s)';}
?>