Programación Web y Scripting > PHP
Problema Php Shoutbox !
(1/1)
90210:
--- Código: Text --- <?/* Hola ! soy nuevo en este foro y q mejor q presentarme con un problema xDDD -Resulta que hice un shoutbox y quiero que solo muestre 10 mensajes en pantalla -es decir, que cuando llegue al mensaje numero "11" borre el numero "1" y asi -sucesivamente, de tal modo que queden siempre "10" mensajes actualizados visibles -*/ /* lo que hice hasta ahora es q cuando llego a los "11" mensajes se borren todos -los datos y asi empiezar de cero otra vez, hasta que vuelva a llegar a "11" y -asi sucesivamente -*/ { ... $count = 0; // le doy el valor 0 al primer mensaje if($count == 10) // cuando el valor llega a 10 { mysql_query("TRUNCATE TABLE shoutbox;"); // borro todo el contenido de la tabla $count = 0; // vuelvo a 0 el valor } else //si el valor del mensaje no es "10" postea el mensaje { //mensaje } $count++; // alza el contador } ?>
RadicalEd:
En una variable cargaría algo así:
$sql = "SELECT COUNT(*) FROM miTabla";
$result = mysql_query($sql) or die(mysql_error());
$var = mysql_num_rows();
Y por acá abajo algo así:
if ($var>10)
{
$sql_del = "DELETE FROM miTabla WHERE id=".$var-10;
$result_del = mysql_query($sql_del) or die(mysql_error());
}
Pos yo lo haría más omenos de esa forma.
Ojala te sirva
Chao
Navegación
Ir a la versión completa