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

niuzz0

Nuovo Utente
3 Nov 2016
12
0
1
51
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
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
Shyson [PHP] Convertire lunghezza di focale PHP 13
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6
JeiMax Modifica codice php personalizzato PHP 2
G Come modificare un pdf in php PHP 1
U Link a doppio file PHP PHP 0
E PHP & jQuery PHP 8
N Passare array da php a javascript PHP 5
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Php e fatturazione elettronica PHP 0
P lanciare script asp (o php) da jquery Javascript 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
P Data scraping in PHP non funziona PHP 4
C Calcoli matematici in php PHP 5
F Scrivere dei dati in word con php PHP 0
D PHP leggere cartella di Windows PHP 1
I dominio aruba versione php server linux Domini 3
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

Discussioni simili