Visualizzazione risultati 1 fino 9 di 9

Discussione: [B]informazioni per url[/B]

  1. #1
    L'avatar di Celtenn
    Celtenn non è connesso Utente giovane
    Data registrazione
    10-11-2005
    Residenza
    Laboratorio Mdd
    Messaggi
    57

    Unhappy 'HELP' informazioni per url

    'Sera a tutti.


    Allora, il problema è semplice ma non riesco a risolverlo.

    Nel database, nella tabella 'articolo', c'è il campo "titolo" e "desc".

    tutti questi campi sono fissati nella tabella grazie all' id che ogni volta che inserisco dati nel database aumenta di uno.

    Però.

    Ho fatto una pagina che dovrebbe prelevare i dati dal database, e li riesce a prendere, ma solo il primo id. (ho usato l'istruzione 'fetch_array')


    Come posso fare a far passare per l'url (esempio '/articolo.php?id=2') l'id dalla tabella del database?


    Vi ringrazio.
    Ultima modifica di Celtenn : 19-07-2006 alle ore 21.16.28
    L'Oscuro Celtenn.

    Colui che è, che è stato, e che sempre e comunque ed evidentemente sarà. !=.




  2. #2
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Se posti qualche riga di codice forse possiamo aiutarti meglio

  3. #3
    L'avatar di Celtenn
    Celtenn non è connesso Utente giovane
    Data registrazione
    10-11-2005
    Residenza
    Laboratorio Mdd
    Messaggi
    57

    Predefinito

    Codice PHP:
    <?
    include ('parametri.php'); // parametri di connessione
    mysql_fetch_array($result) // estrapolazione dati
    include ('head.php'); // un include
    print .$array['desc'].; // un print
    ?>
    queste sono le righe più importanti, e devo dire che comunque lo script tutto assieme funziona, ora devo solo fare una cosa: riuscire appunto a prelevare l'id del database attraverso l'url.

    vi ringrazio.
    L'Oscuro Celtenn.

    Colui che è, che è stato, e che sempre e comunque ed evidentemente sarà. !=.




  4. #4
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    ah, se devi solo prelevare l'id da url:

    Codice PHP:
    $id = (int) $_GET['id'];

  5. #5
    L'avatar di Celtenn
    Celtenn non è connesso Utente giovane
    Data registrazione
    10-11-2005
    Residenza
    Laboratorio Mdd
    Messaggi
    57

    Predefinito

    ehm....credo non funzioni, mi da sempre quello id n°1...

    grazie lo stesso...
    L'Oscuro Celtenn.

    Colui che è, che è stato, e che sempre e comunque ed evidentemente sarà. !=.




  6. #6
    Guest

    Predefinito

    allora, guarda:

    $query = mysql_query("SELECT * FROM articolo ORDER BY id DESC");
    while ($dati = mysql_fetch_array($query)) {
    echo "$dati[titolo] - $dati[descrizione]<br>";
    }

    questa istruzione ti mostra uno sotto l'altro tutti gli articoli che hai nella tabella

    ciao!!

  7. #7
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Scusa, ma allora non ho capito cosa cerchi:
    Vuoi che venga selezionato dal DB solo l'id in URL, giusto?

    Allora:
    Codice PHP:
    $id = (int) $_GET['id'];
    Devi aggiungerlo prima della query e poi nella query metti:

    WHERE id = $id

    Se posti anche la query magari lo faccio io

  8. #8
    L'avatar di Celtenn
    Celtenn non è connesso Utente giovane
    Data registrazione
    10-11-2005
    Residenza
    Laboratorio Mdd
    Messaggi
    57

    Predefinito

    mythologia, ci sono riuscito e ti ringrazio moltissimo...

    un'ultima cosa, e non vi rompo più... :-P

    ora, quando nel form inserisco l'articolo e la descrizione, vorrei che a ogni invio form l'id dell' url cambiasse ogni volta... (ogni volta + 1)

    grazie...
    L'Oscuro Celtenn.

    Colui che è, che è stato, e che sempre e comunque ed evidentemente sarà. !=.




  9. #9
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Fai un redirect tramite header('Location:articolo.php?id=' . $id + 1);

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •