[PHP] Lunghezza celle tabella dopo divisione dati query in pagine

niuzz0

Nuovo Utente
3 Nov 2016
12
0
1
48
Buongiorno e grazie ancora per il vostro aiuto, soprattutto a te Borgo.
Sono qui con un quesito alquanto strano ma ancora non risolto a pieno da me.
Ho suddiviso i risultati di una query in più pagine con la funzione LIMIT ma cosa strana che accade è che lo style(larghezza celle ) della prima pagina è diversa dalla seconda, diversa dalla terza...
Volevo sapere se c'è un modo per "bloccare" la larghezza cella.
Vi posto il codice:



Codice:
 <div style='width: 822px; height:270px; overflow:scroll;'>



        <table  align="center" width="822" border='1' frame="void" font face="Arial Arrow" cellpadding="0" cellspacing="0">
          <tr bgcolor="#BCAFDB">
            <td colspan="1" width='60' style="text-align: center; font-size: small;"><small><b>Codice Materiale</small></td>
    <td  width='60' style="text-align: center; font-size: small;"><small><b>Descrizione</small></td>
    <td width='60' style="text-align: center; font-size: small;">    </tr>

        <?php

    $result_iniziale=mysqli_query($con,"SELECT * FROM tabella1");
    $num=mysqli_num_rows($result_iniziale);

    $per_pagina=10;
    $tot_pagine=ceil($num/$per_pagina);

    if($num>0){

        //pagina corrente
        if(isset($_GET["idpag"])){
            $idpag=$_GET["idpag"];
        }else
            $idpag='1';

        //Calcolo i numeri iniziale e finale che andranno a limitare la query
        if($idpag==1)
            $inizio=0;
        else
            $inizio=($idpag*$per_pagina)-$per_pagina;

        $result1=mysqli_query($con,"SELECT * FROM ftabella1 limit $inizio, $per_pagina");
$result2=mysqli_query($con," SELECT * FROM mod_tabella1 ORDER BY id ASC");
$olds = [];
while($arr2 = mysqli_fetch_assoc($result2)){
    if(!isset($olds[$arr2['id']])){
    $olds[$arr2['id']] = $arr2;
}
}
while($arr=mysqli_fetch_array($result1)) {
  
    ?>
            <?php $cod = (isset($olds[$arr['id']]) && $arr['cod_mat'] != $olds[$arr['id']]['cod_mat']) ?
                       '<font color="red">'.$arr['cod_mat'].'</b>' : $arr['cod_mat']; ?>
            <tr>
              <td width='70' style="text-align: center"> <?php echo $cod ?></td>
            <?php $des = (isset($olds[$arr['id']]) && $arr['descriz'] != $olds[$arr['id']]['descriz']) ?
                       '<font color="red">'.$arr['descriz'].'</b>' : $arr['descriz']; ?>
            <td width='100' style="text-align: center"> <?php echo $des ?></td>
            </tr>        
            <?php
        }
         ?>

     </table>
</div>
<?php


        $i=1;
        do{
            if($i==$idpag){?>
                <span style="text-decoration: none; font-weight: bold; margin-right: 10px"><a href="?idpag=<?php echo $i;?>"><?php echo $i;?></a></span>
            <?php }else{?>
                <span style="text-decoration: underline; margin-right: 10px"><a href="?idpag=<?php echo $i;?>"><?php echo $i;?></a></span>
            <?php }
            $i++;

        }
        while($i<=$tot_pagine);

?>

        </div>

    <?php
    }
?>
  <center> <a href="./../logout.php"><img src="./images/door-out-icon.png></a>

</body></html>
 
Discussioni simili
Autore Titolo Forum Risposte Data
Shyson [PHP] Convertire lunghezza di focale PHP 13
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1
S PHP e Mysqli PHP 0
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
M Visulizzare immagine con php PHP 8
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
F Ricreare struttura php+mysql su Xampp Apache 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Array associativi php su 2 campi mysql PHP 10
G Invio form con PHP PHP 3
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23
I Aiuto php Dependent Lookup PHP 0
T arretramento versione PHP... PHP 3
D problema php mysql PHP 1
D problema php mysql PHP 1
E Barra di avanzamento codice PHP PHP 4
G creazione menu a tendina e invio a pagina php PHP 1
A inserire variabile php colore in div html PHP 2
Z Video protetto con PHP PHP 0
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
I Eecuzione di javascript in ciclo foreach php. PHP 7
S Libreria PHP per creare file dwg o dxf PHP 0

Discussioni simili