Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

multiple Update Pp Mysql

[ASK]misi om/tan 
mau tanya dong, saya mau buat multiple update gmn caranya yah??
ini code saya:

<?php
$servername = "localhost";
$username = "coba";
$password = "test";
$dbname = "coba";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
$sql= "UPDATE nama SET Status='".$_POST["satu"]."' where id=1";
$sql= "UPDATE nama SET Status='".$_POST["dua"]."' where id=2";
$sql= "UPDATE nama SET Status='".$_POST["tiga"]."' where id=3";
$sql= "UPDATE nama SET Status='".$_POST["empat"]."' where id=4";

if ($conn->query($sql) === TRUE) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();
?>

<!DOCTYPE html>
<html>
<body>

<form action="send1.php" method="post">
satu: <input type="radio" name="satu" value="on">ON
<input type="radio" name="satu" value="off">OFF
<br>
dua: <input type="radio" name="dua" value="on">ON
<input type="radio" name="dua" value="off">OFF
<br>
BRI: <input type="radio" name="tiga" value="on">ON
<input type="radio" name="tiga" value="off">OFF
<br>
empat: <input type="radio" name="empat" value="on">ON
<input type="radio" name="empat" value="off">OFF
<br>


<input type="submit">
</form>
</body>
</html>
Tagged:

Comments

  • nyari di google disuruh bgini:
    $sql.= "UPDATE nama SET Status='".$_POST["satu"]."' where id=1";
    $sql.= "UPDATE nama SET Status='".$_POST["dua"]."' where id=2";
    $sql.= "UPDATE nama SET Status='".$_POST["tiga"]."' where id=3";
    $sql.= "UPDATE nama SET Status='".$_POST["empat"]."' where id=4";

    tapi ttp gk bisa
  • edited June 2015
    ini dipahami dulu :

    [1]
    syntax query kalo multi statement itu mesti dipisah pake ; (titik-koma)
    SELECT ... FROM ... WHERE ... ;
    UPDATE ... SET ... WHERE ... ;

    coba elo echo $sql elo
    ada pemisah titik-koma nya kah antar statement ?

    [2]
    kalo elo mau mengeksekusi multi statement query pake mysqli :
    http://php.net/manual/en/mysqli.multi-query.php

    bukan query()
  • Kalo mao...bikin menu edit database pake php... gemana caranya Om?
  • bikin tert baru,
    bukan numpang di tret yg kagak berhubungan
  • tengkiu om kudanil
  • kudanil : ada saran buat belajar php,  buat saya (awam banget neh).
  • silakan bikin tret baru mas
Sign In or Register to comment.