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

    preleva dati da una tabella e li piazza in un form html

    Salve a tutti,
    mi trovo davanti ad un problemino....
    in pratica io ho una tabella su mysql che chiamo "prodotti" i campi di questa tabella sono
    id -----1 (autoincrementante)
    nome prodotto ---- mele
    descrizione ---- rosse succose
    n° pezzi 500 ----- € 100,00
    n° pezzi 1000----- € 150,00
    n° pezzi 2000----- € 200,00

    Ora mostro le righe della tabella all'interno della pagina mia pagina prodotti.php in una griglia

    ora il mio limite è questo. Dovrei far si che le voci di questa griglia, n° pezzi per intenderci, siano cliccabili e che il click produca un azione,

    in pratica dovrebbe prandere il valore €100,00dal db e spostarlo in un form nella pagina, chiamata ordina.php

    in quest ultima in pratica c'è un form:
    nome----compila l'utente
    cognome ----compila l'utente
    via----compila l'utente
    prodotto ---- il prodotto dovrebbe pescarlo dalla riga della tabella
    n° pezzi 500 ------ il prezzo, sempre prelevato dalla tabella.

    Ragazzi vi chiedo una mano.

    Per spiegazioni postate

  2. #2
    se non ho capito male tu fai una pagina in cui metti una griglia di ordinazione, l'utente può cliccare sul prodotto e scegliere la quantità desiderata, la quale poi sarà trasportata in una nuova pagina che contiene il form.
    allora puoi fare in modo che ogni quantità likabile sia scritta così:
    Codice PHP:
    echo "<a href=\"ordina.php?qta=".$row['500pezzi']."\">500 Pezzi</a>"
    e nella pagina ordina farai prima questo controllo
    Codice PHP:
    $qta=isset($_GET['qta'])?$_GET['qta']:''
    e quando inserisci il campo nel codice html fai così:
    codice:
    <input type="text" name="qta" value="<?=$qta; ?>">
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

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.