Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

bagaimana saya bisa membuat fungsi sukses kembali?

mysql_query akan mengembalikan TRUE atau FALSE. Anda dapat mengulanginya dari skrip PHP, dan meminta panggilan ajax untuk membacanya.

mendengarkan.php:

<?php session_start();
include_once ('includes/connect.php');

$id = $_POST['id'];
$follower = $_SESSION['user_id'];

 $registerlistener = mysql_query("INSERT INTO relationships (leader, listener) VALUES('".$id."', '".$follower."')");

echo json_encode(array('response'=>$registerlistener));
?>

Dalam JavaScript Anda:

$.ajax({
type: "POST",
url: "listen.php",
data: info,
dataType: 'json',
success: function(data){
    if(data.response){
        // mysql_query returned TRUE
        $("#follow"+I).hide();
        $("#remove"+I).show();
    }
    else{
        // FALSE
    }
}
});

Jika mau, Anda dapat menggunakan $.post singkatan:

$.post('listen.php', info, function(data){
    if(data.response){
        // mysql_query returned TRUE
        $("#follow"+I).hide();
        $("#remove"+I).show();
    }
    else{
        // FALSE
    }
}, 'json');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana menerapkan Northwind di Django

  2. kesalahan mysql:ERROR 1018 (HY000):Tidak dapat membaca direktori '.' (kesalahan:13)

  3. apakah keberadaan tanda bintang di pilih mengecualikan kolom lain?

  4. MySql, menggabungkan kolom tanggal dan waktu menjadi cap waktu

  5. Setara dengan Java untuk mysql_real_escape_string() PHP