Pagina 3 di 28 primaprima 1 2 3 4 5 13 ... ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 278
  1. #21
    Utente di HTML.it L'avatar di f108
    Registrato dal
    Feb 2003
    Messaggi
    93
    Originariamente inviato da bubu sette sette
    Sostituisco la vecchia.
    Tanto il link rimane nella prima riga
    che significa??
    ggg

  2. #22
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    696
    Originariamente inviato da f108
    che significa??
    Significa che ho sostituito il link nell'elenco pillole.

    Tutte le pillole le trovi in coda al regolamento.

  3. #23
    Utente di HTML.it L'avatar di f108
    Registrato dal
    Feb 2003
    Messaggi
    93
    scusa pensavo ti riferissi alla mia domanda che avevo appena postato...

    approposito non e' che hai qualche suggerimento da darmi
    GRAZIE
    ggg

  4. #24
    Utente di HTML.it L'avatar di f108
    Registrato dal
    Feb 2003
    Messaggi
    93
    ggg

  5. #25
    Utente di HTML.it L'avatar di f108
    Registrato dal
    Feb 2003
    Messaggi
    93
    una cosa sono riuscita a sistemarla cioe' adesso nella prima pagina mi stampa i primi risultai giusti, ma quando clicco su 2(il link alla seconda pagina) esce e mi ritorna alla home page...
    da notare che io richiamo tutti i file all'interno della home...
    AIUTATEMI VI PREGO!
    ggg

  6. #26
    hem... forse mi son scordato di dire che nel ciclo andrebbeusato mysql_result()


    for ($i = $da; $i < $a; $i++)
    {
    $news = mysql_result($res, $i, 'news');
    echo ("<TR><TD width=480><A href=news.php?NewsID=$news[0]>$news[1]</A><FONT class=focusdate> - $news[3]:$news[4]</FONT></TD></TR>");
    echo ("<TR><TD width=480><img src=../img/grigio.gif height=1 width=480></TD></TR>");
    echo ("<TR><TD width=480><FONT class=definizione>$news[2]</FONT></TD></TR>");
    echo ("<TR><TD width=480><FONT class=definizione>

    </FONT></TD></TR>");
    }

    }



    non so come mai non ero + iscritto al thread e non avevo visto le vostre risposte... qualcuno ha ancora problemi?


  7. #27
    Originariamente inviato da svisentin
    grazie per l'help.... scusa per l'insistenza ma era un problema che mi "bloccava" troppo
    figurati.. fatto bene.. non ero + iscritto al thread e non avrei visto

  8. #28
    ciao guidoz questo è il codice
    <?
    /*
    le modifiche da apportare sono pochissime:
    - configurare a piacimento la variabile $recordxpag
    - configurare una variaile $query con il codice SQl per l'interrogazione del database
    - Inserire nel punto opportuno il messaggio di avviso in caso di nessun dato trovato
    - Inserire nel punto opportuno il codice che stampa i vostri record dopo averli manipolati come meglio credete
    */

    //per comodità configuriamo qui delle variabili che ci può essere utile modificare:
    //la seguente variabile indica quanti record vogliamo mostrare per ogni pagina.. chiaro no?
    $recordxpag = 5;
    $query = "SELECT * FROM tabella";


    //interrogazione del database:
    //quale che sia la vostra query avremo una situazione del genere:
    $res = mysql_query($query);
    $righe = mysql_num_rows($res);

    $numpag = ceil($righe/$recordxpag);
    //con l'ultima istruzione otteniamo il numero di pagine necessarie a
    //visualizzare un numero di record per pagina pari al valore della
    //relativa variabile

    //nel punto in cui preferite, ma dopo l'interrogazione del database
    //[volendo anche dopo la visualizzazione dei dati che vedremo a breve]
    //includiamo lo script visto in precedenza che ci crea, come detto,
    //un piccolo menu' di link alle altre pagine generate dalla nostra
    //interrogazione del database.
    //ovviamente dovrete modificare eventualmente il path del file
    include('include/paginazione.inc.php');

    //per scrupolo ipotizziamo che la nostra interrogazione non abbia
    //fornito risultati... chiaramente vogliamo segnalare la cosa
    //all'utente.. basta gestire un semplice condizionale
    if ($righe<1)
    {
    echo "non ci sono dati";
    //gestite l'evento come meglio credete
    }
    else
    {
    //a questo punto cosa abbiamo a nstra disposizione?
    //Abbiamo una variabile $pag [creata dallo script incluso] che ci informa
    //di quale sia la pagina corrente.. cosa ce ne facciamo?
    //semplice: ci basiamo su di essa e sul numero di record che
    //vogliamo mostrare in ogni pagina, per crearci i due estremi
    //dell'intervallo:

    //moltiplicando il numero di record per pagina, per la pagina
    //precedente, otteniamo il numero di record finora mostrati,
    //quindi quello da cui partire nella pagina corrente [img]images/smilies/wink.gif[/img]
    $da = (($pag-1) * $recordxpag);

    //non credo ci siano difficoltà: il limite destro del nostro
    //intervallo, sarà il limite sinitro incrementato dell'intervallo stesso [img]images/smilies/wink.gif[/img]
    $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.
    //tradotto in algoritmo: se il limite destro dell'intervallo, va
    // oltre il numero dei record, poni il limite destro uguale al
    // numero dei record
    if ($a > $righe){$a=$righe;}

    for ($i = $da; $i < $a; $i++)
    {
    $news = mysql_result($res, $i, 'news');
    echo ("<TR><TD width=480><A href=news.php?NewsID=$news[0]>$news[1]</A><FONT class=focusdate> - $news[3]:$news[4]</FONT></TD></TR>");
    echo ("<TR><TD width=480><img src=../img/grigio.gif height=1 width=480></TD></TR>");
    echo ("<TR><TD width=480><FONT class=definizione>$news[2]</FONT></TD></TR>");
    echo ("<TR><TD width=480><FONT class=definizione>

    </FONT></TD></TR>");
    }

    }
    ?>


    e mi visualizza gli errori che ti ho mostrato

    grazie

  9. #29
    Originariamente inviato da Scubbia
    [...]

    for ($i = $da; $i < $a; $i++)
    {
    $news = mysql_result($res, $i, 'news');
    echo ("<TR><TD width=480><A href=news.php?NewsID=$news[0]>$news[1]</A><FONT class=focusdate> - $news[3]:$news[4]</FONT></TD></TR>");
    echo ("<TR><TD width=480><img src=../img/grigio.gif height=1 width=480></TD></TR>");
    echo ("<TR><TD width=480><FONT class=definizione>$news[2]</FONT></TD></TR>");
    echo ("<TR><TD width=480><FONT class=definizione>

    </FONT></TD></TR>");
    }
    potevi ripostare il problema.. in caso qualcuno ne avesse uno simile in futuro.. in ogni caso.. con mysql result non devi mettere l'indice di array... mysql_fetch_array ti restituisce un array... ma qui devi usare il nome del campo:

    $campo = mysql_result($res, $i, 'campo');
    $campo2 = mysql_result($res, $i, 'campo2');
    etc etc etc

    capito? l'errore che ti da è cheprobabilmente non trova il campo "news" che invece immagino sia il nome della tua tabella


  10. #30
    non ho capito dove devo inserire quello che hai scritto, ti dispiacerebbe risendarmi il codice con le eventuali modifiche?

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.