Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    tabella mysql e articolo in due pagine

    Scusate l'ignoranza, ma qual'è il modo giusto di salvare un articolo in due pagine?

    aggiungere un altro campo con un nuovo id, inserire tutte la pagine nella stessa tabella o cosa?

    Grazie
    Valerio

  2. #2
    Che cosa intendi per "salvare un articolo in due pagine"?

  3. #3
    Provo a spiegarmi meglio:

    La soluzione che avevo creato era una tabella con vari campi, tipo: id, titolo, articolo, tipo, e zona, e nel campo articolo inserivo l'articolo per intero e lo dividevo in pagine separandole con <page/> all'interno del testo, poi facevo un explode() per calcolare le pagine e visualizzavo la pagina richiesta!

    Però forse dovevo fare diversamente...
    In oltre per pescare dal database l'ardicolo utilizzo l'id e un numero per identificare la pagina richiesta!

    Mi chiedo se ci sia un modo più corretto per fare la separazione delle pagine?

    Ciao
    Valerio

  4. #4
    Una soluzione prevede:

    - la rimozione del campo articolo dalla tabella principale.
    - la creazione di un'altra tabella collegata una a molti con la tabella principale nella quale inserisci i seguenti campi:

    id: chiave primaria
    id_articolo: chiave esterna che si riverisce alla tabella principale
    pagina: campo numerico che indica il numero di pagina
    contenuto: campo testuale contenente la pagina.

  5. #5
    dalla tua esperienza è meglio fare in quel modo anche se richiede più query?

  6. #6
    Per estrarre una pagina è sufficiente una sola query con un join.

  7. #7
    ecco mi hai appena insegnato una cosa nuova, il JOIN non lo conoscevo ancora, sono nuovo di MySql

    Grazie

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 © 2024 vBulletin Solutions, Inc. All rights reserved.