Hola amigos del foro, generalmente vengo haciendo preguntas, pero esta vez vengo con una solución, la pongo aquí porque no se donde más ponerla, pero espero que a alguien le sirva. Quizá haya otras formas, pero leyendo por aquí, por allá y experimentando un poco, descubrí que así funciona. No soy experto, y la verdad soy autodidácta en esto, así que disculpen mi vulgaridad porfavor.
Muchos conocen el script Paginator que sirve para paginar resultados en php, resulta que este Script tiene un detalle y es que hasta PHP 5.2 funciona perfecto, pero si se intenta usar a partir de PHP 5.3 aparece un mensaje de que hay un error en "on line 202"
es decir en la línea 202 de paginator.inc.php
Deprecated: Function eregi_replace() is deprecated in /home/content/html/dominio.com/paginator.inc.php on line 202
La solución es simple para poder usarlo en PHP 5.3
vamos a la línea 202 de nuestro paginator.inc.php
y encontramos lo siguiente:
$_pagi_sqlConta = eregi_replace("select[[:space:]](.*)[[:space:]]from", "SELECT COUNT(*) FROM", $_pagi_sql);
lo cambiamos a esto:
$_pagi_sqlConta = preg_replace("/select[[:space:]](.*)[[:space:]]from/", "SELECT COUNT(*) FROM", $_pagi_sql);
Y ya funciona, suerte en sus proyectos
@luisdelbar