risolto grazie, ma naturalmente è nato
una altro problema, cme visualizzo i dati?
io utilizzo sempre il ciclo while..ma con il for come faccio?
ho un campo nel database "NomeO"
Come lo riporto in variabile?
risolto grazie, ma naturalmente è nato
una altro problema, cme visualizzo i dati?
io utilizzo sempre il ciclo while..ma con il for come faccio?
ho un campo nel database "NomeO"
Come lo riporto in variabile?
all'interno del ciclo:Originariamente inviato da Ranma2
risolto grazie, ma naturalmente è nato
una altro problema, cme visualizzo i dati?
io utilizzo sempre il ciclo while..ma con il for come faccio?
ho un campo nel database "NomeO"
Come lo riporto in variabile?
$nomeO = mysql_result($res,$i,'nomeO');
![]()
prego.. i baci riservali a gm se sei maschiettoOriginariamente inviato da Ranma2
![]()
Grazie![]()
![]()
Rieccomi :P
Credo sia un errorino nel codice postato...
Per visualizzare l'ultima pagina, cioè cliccando su >>
non viene aggiunta la querystring
E' solo un problema mio?
Risolto, mancava un $querystring ad un link :P
ho detto al moderatore fagiano di correggere l'errore... così le future generazioni non avranno problemi
grazie per la segnalazione.. ora mi tocca ricontrollare i 2000 scripts in cui uso quel file
:gren:
Eccomi pronto a rompere ancora...
E' un'inezia ma se si può risolvere va piu che bene...
Se non ci sono dati viene visualizzata la stringa, e fin qui no problem, se ci si riferisce a pag=1 nessun problema, ma se cambio il valore manualmente spunta il link per tornare indietro di una pagina...
E' normale?
non riesco a farlo funzionare....
ho creato il file paginazione.inc.php
e qui' posto il codice dove lo richiamo:
//la seguente variabile indica quanti record vogliamo mostrare per ogni pagina..
$recordxpag = 5;
$doc=select("documents",0,data_doc);
$row_doc =mysql_fetch_assoc($doc);
$totalRows_doc = mysql_num_rows($doc);
//con questa istruzione otteniamo il numero di pagine necessarie a
//visualizzare un numero di record per pagina pari al valore della
//relativa variabile
$numpag = ceil($totalRows_doc/$recordxpag);
//includo il file per la paginazione
include_once('paginazione.inc.php');
$da = (($pag-1) * $recordxpag);
//il limite destro del nostro
//intervallo, sara' il limite sinitro incrementato dell'intervallo stesso
$a = $da + $recordxpag;
//quest'ultima condizione serve a dire allo script che se
//nell'ultima pagina ci fossero meno record di quelli da visualizzare
//si deve limitare all'ultimo record dispobnibile.
?>
<table width="88%" border="7" cellspacing="2" cellpadding="2" bgcolor="#ddeeff" bordercolor="#ddeeff" align="center">
<tr>
<td colspan="6" class="titolo3" align="center">[b]Elenco Documenti disponibili</td>
</tr>
<tr>
<td class="testob">Stato</td>
<td class="testob">Titolo</td>
<td class="testob">Oggetto</td>
<td class="testob">Data</td>
<td class="testob">Nome documento</td>
<td class="testob">Tipo documento</td>
</tr>
<?php
if ($a > $totalRows_doc){$a=$totalRows_doc;}
for ($i = $da; $i < $a; $i++)
{
$result=new Documento($row_doc[$i]);
$result->toTableRowState();
}
?>
</table>
<?php
mysql_free_result($doc);
?>
mi restituisce la tabella vuota con i due link che corrispondono esattamente al numero di pagine da visualizzare. se premo su link due mi manda alla pagina iniziale.
Cosa sbaglio?
![]()
![]()
ggg
Sostituisco la vecchia.
Tanto il link rimane nella prima riga
![]()