Visualizzazione risultati 1 fino 6 di 6
Like Tree2Likes
  • 1 Post By mzanella
  • 1 Post By blackskyisback

Discussione: informazioni su update e form

  1. #1
    puntifedelta non è connesso Utente giovane
    Data registrazione
    08-10-2020
    Messaggi
    92

    Predefinito informazioni su update e form

    ciao ragazzi avrei una domanda da farvi per capire se è possibile tutto questo e spero di potermi spiegare al meglio per capire se questo è fattibile

    allora nel database ci sono
    id_utente - nome - cognome

    è possibile con un singolo form modificare solo (esempio) nome e lasciare invariato il cognome con il suo relativo id o viceversa ? oppure devo per forza dividere i campi per nome e per cognome ? per esempio decidere di cambiare il nome ed il cognome e lasciare invariato i campi non modificati

    grazie come sempre
    Ultima modifica di puntifedelta : 19-08-2021 alle ore 16.22.05

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Hai almeno due possibilità. La prima consiste nel mostrare un form prevalorizzato con le informazioni lette dal database: l'update avverrà su tutti i campi, ma quelli che non sono stati modificati manterranno il loro precedente valore.
    La seconda consiste nel mostrare un form con tutti i campi modificabili vuoti. Solo i valori effettivamente modificati verranno utilizzati per l'update, il codice PHP "salterà" i valori vuoti.
    Entrambe le possibilità possono (e dovrebbero) essere realizzate con un singolo form articolato in più campi input.
    puntifedelta likes this.

    I suggerimenti che do più spesso:


  3. #3
    puntifedelta non è connesso Utente giovane
    Data registrazione
    08-10-2020
    Messaggi
    92

    Predefinito

    Citazione Originalmente inviato da mzanella Visualizza messaggio
    Hai almeno due possibilità. La prima consiste nel mostrare un form prevalorizzato con le informazioni lette dal database: l'update avverrà su tutti i campi, ma quelli che non sono stati modificati manterranno il loro precedente valore.
    La seconda consiste nel mostrare un form con tutti i campi modificabili vuoti. Solo i valori effettivamente modificati verranno utilizzati per l'update, il codice PHP "salterà" i valori vuoti.
    Entrambe le possibilità possono (e dovrebbero) essere realizzate con un singolo form articolato in più campi input.
    ciao mzanella
    come sempre grazie per la tua risposta, potresti cortesemente indicarmi un url o qualche guida dove poter trovare

    " Hai almeno due possibilità. La prima consiste nel mostrare un form prevalorizzato con le informazioni lette dal database: l'update avverrà su tutti i campi, ma quelli che non sono stati modificati manterranno il loro precedente valore. "

    perchè è proprio quello che vorrei fare

    grazie

  4. #4
    puntifedelta non è connesso Utente giovane
    Data registrazione
    08-10-2020
    Messaggi
    92

    Predefinito

    niente come non detto credo (correggimi se sbaglio) che forse basterebbe inserire il valore value nell'input del nome per esempio

  5. #5
    blackskyisback non è connesso Utente attivo
    Data registrazione
    29-05-2012
    Messaggi
    452

    Predefinito

    questo restituisce il valore se compilato o meno, naturalmente devi eseguire la query per visualizzare i dati nella form
    esempio dal mio codice

    Codice PHP:

    <tr>
    <td class="paramname">
    <b>Nome:</b>
    </td>
    <td class="paramvalue">
    <input name="nome" type="text" size="50" id="nome" value="<?php echo $nome;?>">
    </td>
    </tr>
    <tr>
    Ultima modifica di blackskyisback : 20-08-2021 alle ore 11.39.28
    puntifedelta likes this.

  6. #6
    puntifedelta non è connesso Utente giovane
    Data registrazione
    08-10-2020
    Messaggi
    92

    Predefinito

    grazie, si infatti (penso) che sia come pensavo basta inserire value per far si che all'input non mi modifichi tutto ma solo quello che desidero

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •