Visualizzazione risultati 1 fino 3 di 3
Like Tree1Likes
  • 1 Post By mzanella

Discussione: Problemi modifica dei dati dell'utente nel database

  1. #1
    grservice non è connesso Utente AlterBlog
    Data registrazione
    12-04-2021
    Messaggi
    1

    Predefinito Problemi modifica dei dati dell'utente nel database

    Codice PHP:
    <center><h5>Modifica un iscritto</h5></center>



    <?php
    if(isset($_GET['edit'])){
    $id = $_GET['edit'];
    $query = "SELECT * FROM utenti WHERE id = $id";
    $utenteUpdate = mysqli_query($connessione, $query);

    while(
    $row = mysqli_fetch_assoc($utenteUpdate)){
    $id = $row['id'];
    $nome = $row['nome'];
    $cognome = $row['cognome'];
    $email = $row['email'];
    $password = $row['password'];
    }
    }
    ?>
    <label for="nome">Nome *</label>
    <input value='<?php if(isset($nome)){echo $nome;}?>' type="nome" id="nome" placeholder="Nome" name="nome" maxlength="50" >
    <label for="cognome">Cognome *</label>
    <input value='<?php if(isset($cognome)){echo $cognome;}?>' type="cognome" id="cognome" placeholder="Cognome" name="cognome" maxlength="50" >
    <label for="cognome">Email *</label>
    <input value='<?php if(isset($email)){echo $email;}?>' type="email" id="email" placeholder="Email" name="email" maxlength="50" >
    <label for="cognome">Password *</label>
    <input value='<?php if(isset($password)){echo $password;}?>' type="password" id="password" placeholder="Password" name="password" maxlength="50" >




    <?php

    if(isset($_POST['update'])){

    $utenteAggiorna = $_POST['id'];

    $query = "UPDATE utenti SET email '{$utenteAggiorna}' WHERE id = {$id}";

    $utenteUp = mysqli_query($connessione, $query);
    }
    ?>

    <form method="POST">
    <button type=”submit” id="update" name="update"> Aggiorna</button>
    </form>
    Ultima modifica di alemoppo : 21-05-2021 alle ore 20.34.08 Motivo: +tag [php]

  2. #2
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,896

    Predefinito

    Ciao benvenuto,
    Funziona come un fascino quando racchiudi il codice tra i tag [PHP][/PHP].
    Se nel tuo form con metodo POST scrivi
    Codice:
    name="email"
    sarà $_POST['email'].
    Comunque dovresti verificare che l'email non coincida con l'attuale e anche che non sia in uso per altro account.

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

    Predefinito

    Sarebbe più semplice aiutarti se ci dicessi qual'è il problema
    alemoppo likes this.

    I suggerimenti che do più spesso:


Regole di scrittura

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