Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    tutte le righe del db in una pagina per ordine di id

    Ciao ragazzi, eccomi di nuovo qui

    Vevo chiedervi, ma come posso fare per vedere sulla mia pagina più righe in ordine di id che ci sono in una tabella?

    Mi spiego....

    Devo fare una pagina dove inserisco tutte le guide che ci sono nel sito pendendo dal db titolo, autore e testo.
    Ovvio però che le guide le devo vedere tutte e magari in odine di id...

    Aspetto risposte, grazie, fabio.
    Realizzazione script php/mysql, per info:
    delrossofabio@gmail.com

    http://forum.html.it/forum/showthread.php?s=&threadid=1478962

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    select* from nometabella order by id;

  3. #3
    Originariamente inviato da nicola75ss
    select* from nometabella order by id;
    Si, ci ho provato ma nn va bene....

    Ad esempio....
    Se e novità sono 10 io voglio vederne nella pagina tutte e 10 mentre se faccio così mi mette l'ultima (order by id) su tutte e 10 le righe...
    Realizzazione script php/mysql, per info:
    delrossofabio@gmail.com

    http://forum.html.it/forum/showthread.php?s=&threadid=1478962

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Scusa ma stiamo parlando di semplice query sql o di query da php.
    Se ti visualizza 10 volte lo stesso record forse è un problema di php.

  5. #5
    Originariamente inviato da nicola75ss
    Scusa ma stiamo parlando di semplice query sql o di query da php.
    Se ti visualizza 10 volte lo stesso record forse è un problema di php.
    Query da php....

    Ecco il mio codice:

    index.php
    codice:
    <?
    // caricare guide
    
    include "config.inc.php";
    $link=mysql_connect("$db_host","$db_user","$db_password") 
    or die ("Non riesco a connettermi a [b]$db_host"); 
    mysql_select_db ($db_name, $link) 
    or die ("Non riesco a selezionare il db $database
    "); 
    $dati = "SELECT id,titolo,nome,testo,data,ora FROM guide ORDER BY id DESC LIMIT 1"; 
    $query = mysql_query ($dati,$link) 
    or die ("Non riesco ad eseguire la richiesta $dati"); 
    while ($valori = mysql_fetch_array ($query)){ 
    $titolo = $valori ["titolo"];$nome = $valori ["nome"];
    $testo = $valori ["testo"];
    $data = $valori ["data"];
    $ora = $valori ["ora"];
    $id = $valori ["id"];
    }  
    
    ?>
    Poi x richiamare i dati scrivo:

    codice:
    <? echo $testo;?>
    e quando finisco chiudo il db....

    Per richiamare le guide uso quel codice ma nn funziona...
    Realizzazione script php/mysql, per info:
    delrossofabio@gmail.com

    http://forum.html.it/forum/showthread.php?s=&threadid=1478962

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    La clausola LIMIT 1 limita per l'appunto l'output al primo record della query.

  7. #7
    Originariamente inviato da nicola75ss
    La clausola LIMIT 1 limita per l'appunto l'output al primo record della query.
    Ah....
    Quindi in che cosa lo devo modificare?Oppure lo devo eliminare?
    Realizzazione script php/mysql, per info:
    delrossofabio@gmail.com

    http://forum.html.it/forum/showthread.php?s=&threadid=1478962

  8. #8
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Eliminalo. La cosa che mi è saltata subito all'occhio è quella.
    Poi non so se ci sono altri errori.
    Elimina limit 1 e verifica se ti restituisce tutti i record che ti aspetti.

  9. #9
    Originariamente inviato da nicola75ss
    Eliminalo. La cosa che mi è saltata subito all'occhio è quella.
    Poi non so se ci sono altri errori.
    Elimina limit 1 e verifica se ti restituisce tutti i record che ti aspetti.
    Fatto, non vuole cambiare...
    Realizzazione script php/mysql, per info:
    delrossofabio@gmail.com

    http://forum.html.it/forum/showthread.php?s=&threadid=1478962

  10. #10
    Utente di HTML.it L'avatar di fabi080
    Registrato dal
    Mar 2002
    Messaggi
    442
    Ma echo $testo è fuori dal while???

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.