Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    31

    inviare dati tra pagine e popup

    Ciao a tutti sono nuovo di questo forum.
    Innanzitutto scusate il titolo del thread poco esplicativo rispetto al mio problema, che ora vi andrò a illustrare.

    sto facendo un sito simil e-commerce. la situazione è questa

    classica pagina che visualizza l'elenco degli oggetti in magazzino: la chiameremo "elenco".

    tramite una select vengono presi i dati dal db e visualizzati in formato tabellare.

    Una delle informazioni contenute nel db è la descrizione dell'oggeto che, essendo a volte un po' lunga, non vorrei includere nella tabella, bensì vorrei che , per ogni riga della tabella , ci fosse una cella "descizione" con un link che mi apre una finestra popup nella quale viene visualizzata la descrizione

    Avevo pensato a fare in modo che cliccando su sto link fantomatico venisse richiamata un'altra pagina php in popup alla quale viene passato il valore della chiave univoca dell'oggeto in questione, ottenuta nella pagina "elenco", in modo che nel popup "descrizione" si possa fare una SELECT descrizione FROM tabella WHERE id=idoggetto

    Come faccio a fare una cosa del genere?
    vi sarei grato se potete darmi qualche indizio per risolvere questo problema

    grazie a tutti anticipatamente.

    p.s. se avete idee per un titolo migliore postatele così lo cambio!

  2. #2
    il link che dovrebbe aprore la popup dovrebbe essere tipo:

    pagina.php?id=id_del_tuo_articolo
    aquatimer2000

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    31
    mi potresti fare un esempio di codice ?

    io ho una cosa del genere

    <tr><ul><td width=\"4%\"><input name=\"riga$i\" type=\"checkbox\" value=\" $row[id] \"></td> <td> $row[luogo] </td> <td> $row[nazione] </td> <td> DESCRIZIONE </td> <td> $row[periodo] </td> <td> $row[prezzo] </td><td> $row[disponibilita] </td>[/list]</tr>";


    dove ho scritto DESCRIZIONE vorrei che ci fosse il link alla pagine popup e che gli venga passato il valore $row[id]

  4. #4
    al posto di DESCRIZIONE metti:

    DESCRZIONE

    naturalmente tutti parametri della popup te li setti come meglio credi
    aquatimer2000

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    31
    grazie mille. appena posso la proverò e vi farà sapere!

    un'ultimissima cosa:

    quando dici id=tuo_id posso mettere una cosa tipo:

    id=$row[id]

    dove $row è l'array che contiene la riga risposta dal db?


    grazie



    p.s. per formattare bene le tabelle, posso dare alle celle una dimensione fissa? e se il testo sfora?

    grazie scusate l'OT del ps

  6. #6
    Originariamente inviato da toxy
    quando dici id=tuo_id posso mettere una cosa tipo:

    id=$row[id]

    dove $row è l'array che contiene la riga risposta dal db?
    si esatto

    per la formattazione delle tabelle non saprei che dirti
    aquatimer2000

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    31
    grazie mille!

    un'ultimissssima cosa: ma poi nella pagine di destinazione (il popup) come mi riprendo il valore?

    ho una variabile che si chiama $id?

    perhè nel popup devo fare una SELECT FROM WHERE id='quello che gli ho mandato dalla pagina precedente'...


    non mi è motlo chiaro questo punto

  8. #8
    $id=$_GET[id];
    aquatimer2000

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    31
    GRAZIE ANCORA

    proverò a breve questa soluzione.

    YO

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.