Results 1 to 4 of 4

Thread: tlong slesaikan masalah php script update

  1. #1
    Senior Member
    nixsham's Avatar
    Join Date
    Aug 2008
    Location
    syok.org
    Posts
    411
    Post Thanks / Like

    tlong slesaikan masalah php script update

    <?php
    session_start();

    include('../../common/connJPN.php');
    $hostname_connJPN = 'localhost'; // Host name
    $username_connJPN = 'root'; // Mysql username
    $password_connJPN = ''; // Mysql password
    $database_connJPN = 'doktor'; // Database name


    // Connect to server and select database.
    mysql_connect($hostname_connJPN, $username_connJPN, $password_connJPN)or die(mysql_error());
    mysql_select_db($database_connJPN)or die(mysql_error());

    // update data in mysql database
    $IdWarga='';
    $negara='';
    $sql="UPDATE warganegara SET IdWarga='IdWarga', negara='negara' WHERE IdWarga='IdWarga'";

    $result = mysql_query($sql) or die (mysql_error());
    // if successfully updated.
    if ($result)
    {
    echo "<script>alert('Maklumat anda berjaya dikemaskini.')document.location.href = add_warganewAdmin.php'</script>";
    }
    else
    {
    echo "<script>alert('Maklumat anda tidak berjaya dikemaskini.')document.location.href = 'add_warganewAdmin.php'</script>";
    }
    mysql_close();
    ?>


    result yg kluar page putih n db x di ubah...
    otai programming tulun nix plz

  2. #2
    Senior Member

    Eddyz-Kenpachi's Avatar
    Join Date
    Jun 2008
    Location
    ~** Kayangan **~
    Posts
    3,342
    Post Thanks / Like
    Ada kesilapan pada query update, sepatutnya :

    $sql="UPDATE warganegara SET IdWarga= '" .$IdWarga. "', negara= '" .$negara. "' FROM <table_name> WHERE IdWarga= '" .$IdWarga. "'";

    **Yg diboldkan hitam tuh, tukar kepada table name yg hendak diupdate. Yg biru tuh, cara guna variable yg telah anda declare.

    Cuba query tuh, tgk menjadi x...Nnti update kat sini...
    Last edited by Eddyz-Kenpachi; 16-11-12 at 03:08 PM.

  3. #3
    Senior Member
    nixsham's Avatar
    Join Date
    Aug 2008
    Location
    syok.org
    Posts
    411
    Post Thanks / Like
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM warganegara WHERE IdWarga='IdWarga'' at line 1

  4. #4
    Senior Member

    Eddyz-Kenpachi's Avatar
    Join Date
    Jun 2008
    Location
    ~** Kayangan **~
    Posts
    3,342
    Post Thanks / Like

    Server sponsored by SyokHost.Com

    Server sponsored by SyokHost.Com

    Server sponsored by SyokHost.Com

    Server sponsored by SyokHost.Com
    Quote Originally Posted by nixsham View Post
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM warganegara WHERE IdWarga='IdWarga'' at line 1
    Sorry..Eddyz tersalah skit kat query tuh, nih edit balik yg btul :-

    $sql="UPDATE warganegara SET IdWarga= '" .$IdWarga. "', negara= '" .$negara. "' FROM <table_name> WHERE IdWarga= '" .$IdWarga. "'";

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •