Denunciar

PHP Socorroo...

Haz una pregunta Laauuraa_a 1Publicaciones miércoles, 27 de septiembre de 2017Fecha de inscripción miércoles, 27 de septiembre de 2017 Última intervención
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);

Los miembros obtienen más respuestas que los usuarios anónimos.

Ser miembro te permite llevar un seguimiento detallado de tus consultas.

Ser miembro te permite disfrutar de opciones adicionales.

¿Todavía no eres usuario?

¡Inscríbete, es gratis y toma menos de un minuto!