Bagaimana cara membuat edit user info dengan mysqli ?

Mau nanya donk om gimana cara buat edit user info , udh searching di gugel ga ada yang ampuh :3 nih Contoh SS Scriptnya .. Mohon di bantu Mastah -/\-

avatar chelvin
@chelvin

36 Kontribusi 18 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

tuk update info/profile biasanya ada identifier, biasanya id/email profile. Setelah Submit, cek apa passwd ma confirm passwd sama (tanpa encrypt dulu), klo sama lanjut ke ambil data Post. cek size & extensi gambar (klo ada pmbtasan size & extensi), abis itu upload & update menurut id/email

avatar maddock
@maddock

119 Kontribusi 115 Poin

Dipost 7 tahun yang lalu

kodenya kurang lebih spt berikut:

//koneksi
$conn = new mysqli ($namaserver, $username, $password, $namadb);
//Check koneksi
...
//Check password
...
//cek size & extensi
...
//upload gambar & update
$target_folder = "img/";
$target_path = $target_folder.basename($_FILES['gambar']['name']);

if(move_uploaded_file($_FILES['gambar']['tmp_name'], $target_path)){

$password = password_hash($_POST['password_baru'], PASSWORD_DEFAULT);

$stmt = $conn->prepare("UPDATE namaTable SET nama = ?, email = ?, password = ?, gambar = ? WHERE id/email lama = ?");
$stmt->bind_param('sssss', $_POST['nama'], $_POST['email_baru'], $password, $target_path, $_POST['id/email lama']);
$stmt->execute();
$stmt->close();

echo "Update Berhasil";
} else {
echo "Update Gagal";
}

kurang lebih seperti itu gan, semoga bisa membantu, silahkan dikembangkan lagi gan

avatar maddock
@maddock

119 Kontribusi 115 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban