Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Discussione: Form informazioni

Hybrid View

  1. #1
    Quote Originariamente inviata da boots Visualizza il messaggio
    E' veramente banale. Al contratio, quello che volevi fare tu era molto più comlicato.
    Nel tuo script che invia la mail:
    Codice PHP:
    // Solo nel coso tu non lo faccia già
    include "db_config.php";
    $conn mysql_connect($host,$user,$password) OR die("Impossibile connettersi al database");
    mysql_select_db($db$conn) OR die("Impossibile selezionare il database $db");


    $comune $regione $provincia '';
    $id = (int)$_POST['id_com'];
    $query mysql_query('SELECT comune FROM comuni WHERE id_com = '$id);
    if(
    $query && mysql_num_rows($query) > 0){
       
    $row mysql_fetch_assoc($query);
       
    $comune $row['comune'];
    }

    $id = (int)$_POST['id_pro'];
    $query mysql_query('SELECT nome_provincia FROM provincie WHERE id_pro = '$id);
    if(
    $query && mysql_num_rows($query) > 0){
       
    $row mysql_fetch_assoc($query);
       
    $provincia $row['nome_provincia'];
    }

    $id = (int)$_POST['id_reg'];
    $query mysql_query('SELECT nome_regione FROM regioni WHERE id_reg = '$id);
    if(
    $query && mysql_num_rows($query) > 0){
       
    $row mysql_fetch_assoc($query);
       
    $regione $row['nome_regione'];
    }

    // Adesso dovesti avere i nomi in $comune, $regione e $provincia 
    PS: Non ti assicuro che non ci siano errori
    Grazie per l'aiuto boots!
    Nello script delle mail, nella funzione $POST della regione, comune e provincia devo modificare qualcosa o lasciarla così?
    codice:
    \nRegione: ". $_POST['regione']." \nProvincia: ". $_POST['provincia']." \nComune: ". $_POST['comune'];
    Lasciandola invariata mi arriva sempre l'id corrispondente e non il nome

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    io ho scritto così

    $id = (int)$_POST['id_com'];

    $id = (int)$_POST['id_pro'];

    $id = (int)$_POST['id_reg'];


    Chiaramente, se il tuo input si chiama diversamente modifica di conseguenza

  3. #3
    Quote Originariamente inviata da boots Visualizza il messaggio
    io ho scritto così

    $id = (int)$_POST['id_com'];

    $id = (int)$_POST['id_pro'];

    $id = (int)$_POST['id_reg'];


    Chiaramente, se il tuo input si chiama diversamente modifica di conseguenza
    Grazie mille boots, ora funziona tutto a meraviglia!
    Grazie per la pazienza che hai avuto

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