PHP Socorroo...

Laauuraa_a 1 Publicaciones miércoles, 27 de septiembre de 2017Fecha de inscripción miércoles, 27 de septiembre de 2017 Última intervención - 27 sep 2017 a las 09:28
alguien puede ayudarme ? insertar tabla CSS en PHP, no se me muestra la tabla es con for, while que llama a otro archivo.txt y de ahi saca la información y no sé como estructurar la tabla desde php

dejo un fragmento para ver si alguien puede ayudarme y decirme donde inserto el codigo css o como gracias.


CODE PHP:



for($i=0;$i<24;$i++) {
$horas[$i]=0;
}

while (!feof($fichero)){
$linea=fgets($fichero);

$linea=trim($linea); //le quita los espacios no imprimibles a una cadena


if ((strlen($linea)>0) && (strtotime(str_replace("/", "-",substr($linea,0,strpos($linea," ",0))))!=FALSE)){
$fechastr=substr($linea, 0,strpos($linea," ", strpos($linea," ", 0)+1));

if ($fechastr[strlen($fechastr)-1]==":"){
$fechastr=rtrim($fechastr, ":");
}
//echo $linea."<br>";
$fechastr=str_replace("/", "-", $fechastr);
$instante=strtotime(trim($fechastr));

$hora=(int)date("H",$instante);
$horas[$hora]++;

//Aislar el usuario y el mensaje

$posusuario=strpos($linea," ", strpos($linea," ", 0)+1);

if ($linea[$posusuario+1]=="-"){
$posusuario+=3;
} else {
$posusuario++;
}

$fragm=substr($linea,$posusuario,strlen($linea)-$posusuario+1);


$usuario=substr($fragm,0,strpos($fragm,":",0));

if (isset($mensajes[$usuario])) {
$mensajes[$usuario]++;
} else {
$mensajes[$usuario]=1;
}

//$mensaje contiene el texto entero de cada usuario. $mensajes['usuario'] contiene la cantidad de mensajes de cada usuario. Es un número
$mensaje=substr($fragm,strpos($fragm,":",0)+2, strlen($fragm)-strpos($fragm,":",0)+2);
}


$delimitadores=array("_","[","]","¡","(",")","="," ",",",":","|","-","&",";","?","¿","*","!",".","/","\\","'","\"");
$mensaje=str_replace($delimitadores," ", $mensaje);

if (isset($palabras[$usuario])) {
$palabras[$usuario]+=str_word_count($mensaje);
} else {
$palabras[$usuario]=str_word_count($mensaje);
}





var_dump($palabras);

$palabras['Lola García Cruz']=str_word_count($mensaje);
var_dump($palabras);*/

/*foreach ($palabras as $word){
$num_palabras=count($word);
$frecuencia[]=0;
$frecuencia[$word]++;
}*/


}



echo "<h1>";echo "<tr>";




echo "Numero total de mensajes publicados: ".array_sum($mensajes)."<br/>";
echo "Numero de usuarios participantes en la comunicacion: ".count($mensajes)."<br/>";
echo "<hr>";
echo "</h1>";


echo "<h2>"; echo "Numero de mensajes por usuario"; echo "</h2>";

foreach ($mensajes as $indice=>$valor){
echo "- ".$indice."=".$valor."<br/>";

}

echo "</tr>";
echo "<h2>"; echo "Numero de palabras por usuario"; echo "</h2>";
foreach ($palabras as $indice=>$valor){
echo "- ".$indice."=".$valor."<br/>";
}



echo "<h2>"; echo "Extension media de cada usuario"; echo "</h2>";

foreach ($mensajes as $indice=>$valor){
$palabras_usuario=round($palabras[$indice]/$mensajes[$indice]);
echo "- ".$indice." ".$palabras_usuario."<br/>";
}
echo "</div>";
echo "</div>";
echo "<center>";

echo "<h2>"; echo "La extension media global en la conversacion es de ".array_sum($palabras)/array_sum($mensajes)." palabras por mensaje.<br/>"; echo "</h2>";



ksort($horas);

foreach ($horas as $indice=>$valor){
echo "['".$indice."', ".$valor."]<br/>";
}


fclose($fichero);
Ver más