+ Rispondi alla Discussione
Risultati da 1 a 11 di 11

Quale pagina da determinato id

Ultimo Messaggio di another il:
  1. #1
    User
    Data Registrazione
    Dec 2005
    Messaggi
    138

    Quale pagina da determinato id

    Ciao.

    In una pagina ho elencato i post pi letti, presenti su db.

    Sono quindi in ordine casuale per quanto riguarda gli id, dal momento che i post pi letti possono avere id 4 49 87 etc.

    ho la necessit di linkare non il post, ma la pagina in cui presente.

    presente il paging, conosco il numero totale di records, conosco la $per_pagina...

    come posso stabilire a quale pagina appartiene il tal id?

  2. #2
    User
    Data Registrazione
    Jun 2007
    Messaggi
    448
    i post o i topic? definire il post pi letto difficile.
    tu non vuoi linkare il topic allora cosa vuoi linkare? spiegati meglio

  3. #3
    User
    Data Registrazione
    Dec 2005
    Messaggi
    138

    spiego meglio

    Ciao Skyline,

    nella pagina in questione ho elencato i commenti relativi ai post pi commentati (scusa il gioco di parole).

    A partire dal commento, so qual' il post ovviamente, di conseguenza anche l'id del post, ma devo linkare la pagina in cui il post contenuto.

    presente il paging.

    Cerco di capire come risalire al numero di pagina da un determinato id, conoscendo il numero totale dei records, il numero di post per pagina, l'id del post...

    come fare?!

    spero di essermi spiegato.
    a presto.

  4. #4
    User
    Data Registrazione
    Jun 2007
    Messaggi
    448
    per ogni pagina quanti post ci sono?
    matematica questa
    tu vuoi arrivare a definire la pagina dove si trova il post, ma cos' che contiene i post giusto per sapere

    per sapere l apagina devi sapere quanti post ci sono in pi di quello che linki...

  5. #5
    User
    Data Registrazione
    Dec 2005
    Messaggi
    138
    20 post per pagina...

    non ho capito 'cos' che contiene i post'... a cosa ti riferisci?
    non un cms se intendi questo...

    i post sono contenuti in una pagina dove presente il paging che li suddivide in 20 per pagina...

  6. #6
    User
    Data Registrazione
    Jun 2007
    Messaggi
    448
    bisogna contare quanti record scorri prima di trovare quelli pi letti... ma a cosa ti serve rimandarlo alla pagina e non direttamente dentro al post???

  7. #7
    User
    Data Registrazione
    Dec 2005
    Messaggi
    138
    perch i post sono contenuti nelle rispettive pagine (pagina1.htm, pagina2.htm, etc.) e cliccando sul post compaiono a discesa i commenti...

    devo contare quanti record scorre prima di trovare il record che mi interessa...

    per arrivare alla pagina che mi manca qualcosa...

    p.s. hai ragione, matematica, ma prettamente legata (credo...) alla programmazione.

    grazie intanto, sto continuando a cercare come arrivarci...

  8. #8
    User
    Data Registrazione
    Jun 2007
    Messaggi
    448
    tu hai l'id dei post con pi commenti? se si sono giunto ad una conclusione che non spreca molte energie

  9. #9
    User
    Data Registrazione
    Jun 2007
    Messaggi
    448
    vabb se ce li hai
    Codice:
    mysql_query('select * from post');
    $count = 0;
    while($row = mysql_fetch_assoc()){
    $count++;
    if(in_array($row['id'], $tuoarraydeipost)){
      $pag = ceil($count/20);
      echo '<a href="link.php?pag='.$pag.'">post</a>";
    }
    }
    codice scritto un po cos... ma dovrebbe essere giuszto... poi scrivere in questa mini textarea difficile...

  10. #10
    User
    Data Registrazione
    Dec 2005
    Messaggi
    138
    provo...

  11. #11
    User
    Data Registrazione
    Dec 2005
    Messaggi
    138
    in
    mysql_fetch_assoc()
    ci dovrei ciclare la query se non erro...

    ma dentro

    in_array($row['id'], $tuoarraydeipost)

    ci va la query (che gi in mysql_fetch_assoc)...

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] Attivato
  • Il codice [VIDEO] Attivato
  • Il codice HTML Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.