// User_Home es el nombre del controlador. y User_bids Es la función miembro de User_home.
función pública User_bids ()
{
$ this-> session-> set_userdata (‘pag1’, $ this-> uri-> segmento (3));
if ($ this-> session-> userdata (‘pag1’))
{
$ pag = $ this-> session-> userdata (‘pag1’);
}
más {$ pag = “1”;}
$ this-> session-> set_userdata (‘pag2’, $ this-> uri-> segmento (4));
if ($ this-> session-> userdata (‘pag2’))
{
$ pag2 = $ this-> session-> userdata (‘pag2’);
}
más {$ pag2 = “1”;}
$ this-> session-> set_userdata (‘pag3’, $ this-> uri-> segmento (5));
if ($ this-> session-> userdata (‘pag3’))
{
$ pag3 = $ this-> session-> userdata (‘pag3’);
}
más {$ pag3 = “1”;}
echo $ pag. “>>>”. $ pag2. “>>>”. $ pag3;
$ config1 = array ();
$ config1 [“base_url”] = base_url (). “index.php / User_Home / User_bids /”;
$ config1 [“per_page”] = 5;
$ config1 [‘sufijo’] = “/”.$pag2.”/”.$pag3;
$ config1 [“first_url”] = base_url (). “/ index.php / User_Home / User_bids / 1 /”.$ pag2.” / “. $ pag3;
$ config1 [‘use_page_numbers’] = VERDADERO;
$ config1 [‘cur_tag_open’] = ‘& nbsp; ‘;
$ config1 [‘cur_tag_close’] = ‘‘;
$ config1 [‘next_link’] = ‘Siguiente’;
$ config1 [‘prev_link’] = ‘Anterior’;
$ total_row = $ this-> admin_model_in_user_model-> wagers_count ();
$ config1 [“total_rows”] = $ total_row;
$ config1 [‘num_links’] = $ total_row;
$ this-> pagination-> initialize ($ config1);
if ($ this-> uri-> segmento (3)) {
$ inicio = ((($ este-> uri-> segmento (3)) * 5) -5);
}
más{
$ inicio = 0;
}
$ data [“results”] = $ this-> admin_model_in_user_model-> wagers_model ($ config1 [“per_page”], $ start);
$ str_links = $ this-> paginación-> create_links ();
$ data [“links”] = explotar (‘& nbsp;’, $ str_links);
// ================ //
$ config = array ();
$ config [“base_url”] = base_url (). “index.php / User_Home / User_bids /”.$ pag.” “;
$ config [“per_page”] = 5;
$ config [‘sufijo’] = “/”.$pag3;
$ config [“first_url”] = base_url (). “/ index.php / User_Home / User_bids /”.$ pag.” / 1 /”.$ pag3;
$ config [‘use_page_numbers’] = VERDADERO;
$ config [‘cur_tag_open’] = ‘& nbsp; ‘;
$ config [‘cur_tag_close’] = ‘‘;
$ config [‘next_link’] = ‘Siguiente’;
$ config [‘prev_link’] = ‘Anterior’;
$ total_row = $ this-> admin_model_in_user_model-> wagers_count ();
$ config [“total_rows”] = $ total_row;
$ config [‘num_links’] = $ total_row;
$ this-> pagination-> initialize ($ config);
if ($ this-> uri-> segmento (4)) {
$ inicio = (($ este-> uri-> segmento (4)) * 5) -5;
}
más{
$ inicio = 0;
}
$ data [“results2”] = $ this-> admin_model_in_user_model-> wagers_model ($ config [“per_page”], $ start);
$ str_links2 = $ this-> pagination-> create_links ();
$ data [“links2”] = explotar (‘& nbsp;’, $ str_links2);
/// ===================== ///
$ config3 = array ();
$ config3 [“base_url”] = base_url (). “index.php / User_Home / User_bids /”.$ pag.” / “. $ pag2.” “;
$ config3 [“por_página”] = 5;
$ config3 [“first_url”] = ”;
$ config3 [‘sufijo’] = “/”;
$ config3 [‘use_page_numbers’] = VERDADERO;
$ config3 [‘cur_tag_open’] = ‘& nbsp; ‘;
$ config3 [‘cur_tag_close’] = ‘‘;
$ config3 [‘next_link’] = ‘Siguiente’;
$ config3 [‘prev_link’] = ‘Anterior’;
$ total_row = $ this-> admin_model_in_user_model-> wagers_count ();
$ config3 [“total_rows”] = $ total_row;
$ config3 [‘num_links’] = $ total_row;
$ this-> pagination-> initialize ($ config3);
if ($ this-> uri-> segmento (5)) {
$ inicio = (($ este-> uri-> segmento (5)) * 5) -5;
}
más{
$ inicio = 0;
}
$ data [“results3”] = $ this-> admin_model_in_user_model-> wagers_model ($ config3 [“per_page”], $ start);
$ str_links3 = $ this-> pagination-> create_links ();
$ data [“links3”] = explotar (‘& nbsp;’, $ str_links3);
$ data [‘title’] = ucfirst (‘Mis ofertas’);
$ this-> load-> view (‘templates / User_header’, $ data);
$ this-> load-> view (‘user_bids_view’);
$ this-> load-> view (‘plantillas / pie de página’);
}
// Ver código comenzar aquí.
foreach ($ resultados como $ datos) {
echo “
“;
echo “
“;
echo “
“;
echo “
“;
}
?>
ID |
Nombre |
“. $ data-> id. “ |
“. $ data-> nombre. “ |
if (! empty ($ links))
{
foreach ($ enlaces como $ enlace) {
echo ““;
}
}
más
{}
?>
foreach ($ resultados2 como $ datos) {
echo “
“;
echo “
“. $ data-> id. “
“;
echo “
“. $ data-> nombre. “
“;
echo ““;
}
?>
if (! empty ($ links2))
{
foreach ($ links2 como $ link) {
echo ““;
}
}
más
{}
?>
id
Nombre
foreach ($ resultados3 como $ datos) {
echo “
“;
echo “
“. $ data-> id. “
“;
echo “
“. $ data-> nombre. “
“;
echo ““;
}
?>
if (! empty ($ links3))
{
foreach ($ links3 como $ link) {
echo ““;
}
}
más
{}
?>
// La parte del modelo comienza aquí.
definido (‘BASEPATH’) O salir (‘No se permite acceso directo al script’);
clase Admin_model extiende CI_Model
{
función __construct () {
padre :: __ construct ();
$ this-> load-> database ();
}
public function wagers_count () {
devuelve $ this-> db-> count_all (“apuesta”);
}
función pública salarios_modelo ($ límite, $ inicio) {
$ this-> db-> limit ($ limit, $ start);
$ query = $ this-> db-> get (“apuesta”);
$ datos = matriz ();
if ($ consulta-> num_rows ()> 0) {
foreach ($ query-> result () como $ row) {
array_push ($ datos, $ fila);
}
devolver $ datos;
}
falso retorno;
}
}
?>
// todo el código termina aquí. Funciona al 100 %%%%.