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:
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>