Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    45

    Query a seconda della value inviata

    Salve a tutti!
    Ho creato un form con due tasti "submit" con due value diverse.
    L'action del form manda ad uno script php dove a seconda della value inviata inserisce i dati in una delle due tabelle del db.
    Il problema è che invece vengono inseriti i dati in tutte e due le tabelle,sia che prema un submit,sia che prema l'altro.

    Io ho provato a fare cosi,
    i tasti submit sono:
    codice:
    <input type="submit" input name="invia" value="Invia">
    <input type="submit" input name="vetrina" value="vetrina">
    Il php:
    Codice PHP:
    if($_POST['submit'] == 'vetrina');{ .. e metto la query
    if($_POST['submit'] == 'invia');{ ..e metto la query 
    oppure ho provato anche a fare:

    Codice PHP:
    if($_POST['Invia'] == TRUE );{ .. e metto la query
    if($_POST['vetrina'] == TRUE );{ ..e metto la query 
    Cosi non funziona,mi date qualche idea su come possa agire?
    Grazie^_^

  2. #2
    Codice PHP:
    <?php
    if(isset($_POST['vetrina'])){ /*code...*/}
    else if(isset(
    $_POST['invia'])){ /*code...*/}
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    62

    Re: Query a seconda della value inviata

    Aggiungo una cosa:

    Originariamente inviato da Novella
    Codice PHP:
    if($_POST['submit'] == 'vetrina');{ .. e metto la query
    if($_POST['submit'] == 'invia');{ ..e metto la query 
    Attenta ché dopo che chiudi la parentesi tonda dell'if non ci va il punto e virgola! Altrimenti ti esegue un'istruzione vuota ed esce dalla condizionale.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    45
    Grande!Funziona tutto alla perfezione!

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.