Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di pipu
    Registrato dal
    Jan 2004
    Messaggi
    92

    php e matematica (numeri multipli)

    Ciao ragazzi, sto creando delle news e voglio che dopo ogni news ci sia una riga orizzontale <hr>.
    Le pagine sono divise in 10 news per volta.
    Sotto la decima news pero' non deve esserci la famosa riga.. semplice ho creato una if che la mette solo se il numero non e' 10.. ma per le restanti pagine?

    Esiste una funzione matematica (che no ho torvato) che mi dice se il numero di articolo e' multiplo di 10 o di un altro numero?

    La if dovrebbe mostrare le righe solo se l'articolo non e' il numero 10,20,30,40,50,60,70,80,100,110 ecc ecc.

    Qualcuno ha suggerimenti?


    Grazie mille.

    pipu
    Coder Club..Programmi per sapere chi sei!

  2. #2
    Codice PHP:
    if($riga 10 != 0) echo "<hr />"


    Probabilmente puoi anche appoggiarti a qualche variabile che utilizzi per la paginazione, no?

  3. #3
    Scusatemi se mi intrometto in questa discussione, visto che anch'io ho un problema di calcoli matematici con le variavbili vorrei chiedere gentilmente se potete aiutarmi ...

    Ho da creare delle pagine multiple senza l'uso del database con pagenav per una serie di tabelle di dati prelevati da un file xml attraverso una classe creata appositamente per questo ...

    Il codice che sto adottando è il seguente:

    Codice PHP:
    if (isset($_GET['start']) ) {
        
    $start intval($_GET['start']);
    } else {
        
    $start 0;
    }
    // Le variabili inizializzate ...
    $maxRecords 50;
    $startIndex 1;
    $keyword "";

    $var =& new XMLClass($keyword$maxRecords$startIndex);
    $result $var->getLinks();
    $total count($result);

    for (
    $i 0$i $total$i++)


    risultati del file xml ...

    }

    // Con Xoops si utilizza la classe pagenav.php
    if( $total 20 )
    {   
       include_once 
    XOOPS_ROOT_PATH '/class/pagenav.php';
       
    $pagenav = new XoopsPageNav($total20$start"start",);
       
    $page_nav $pagenav->renderNav();
       
    $xoopsTpl->assign('pagenav'$page_nav);

    In questo modo la numerazione in fondo alla pagina appare ma non viene effettuata nessuna suddivisione delle pagine ...

    Ho provato ad utilizzate gli array standard del php:

    Codice PHP:
    $_GET,  $_POST$_REQUEST 
    Sinceramente non ho molto chiaro su come memorizzare i dati di questo genere attraverso impaginazioni con gli array ...

    Spero mi possiate aiutare ..

    Grazie!

  4. #4
    Utente di HTML.it L'avatar di pipu
    Registrato dal
    Jan 2004
    Messaggi
    92

    operatore %

    Accidenti! grazie mille non conoscevo proprio l'esistenza di questo operatore!
    Coder Club..Programmi per sapere chi sei!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.