Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    28

    Voci nelle tabelle Sql da form PHP

    Ciao a tutti

    ho creato un form php in cui in un campo vado ad inserire delle voci prese da una tabella Sql (campagne) nome colonna (nomecampagna)

    Posto il codice per farvi capire meglio

    <select name=formazioni size="1"><?
    $query="SELECT nomecampagna FROM campagne";
    $result = mysql_query($query, $db) or die (mysql_error());

    $i=0;

    while ($row = mysql_fetch_row($result))

    echo "<option value=". $i++ .">". $row[0]. "</option>";


    Ora vorrei che i valori nel menu a tendina del campo "formazioni" vengano salvati all'interno di un'altra tabella sql dal nome "operatori" nella colonna "operatoricampagna".

    Così:

    $query = "INSERT INTO operatori (operatorecampagna) VALUES ('$formazioni')";


    Purtroppo però il valore che mi va ad inserire nella tabella "operatori" nella colonna "operatorecampagna" non è altro che l'ID della tabella "campagne" e non il "nomecampagna".
    Spero di essere stato chiaro.

    Mi potreste dare un aiuto?

    Grazie mille

    sandro

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    <select name=formazioni size="1"><?
    $query="SELECT nomecampagna FROM campagne";
    $result = mysql_query($query, $db) or die (mysql_error());

    $i=0;

    while ($row = mysql_fetch_array($result)) {
    $i++;
    $nomecampagne[$i] = $row["nomecampagne"];

    echo "<option value=".$nomecampagne[$i].">". $nomecampagne[$i]. "</option>";

    $insert = "INSERT INTO operatori (operatorecampagna) VALUES ('$nomecampagne[$i]')";

    }
    dovrebbe essere cosi' se ho ben capito cosa ti serve...

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    28

    Problema nel menu a tendina

    Grazie Marco

    purtroppo però questo script mi annulla le voci della colonna "nomecampagna" dal menu a tendina del FORM :-((



    Come mai?

    sandro

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.