sql >> Databasteknik >  >> RDS >> Mysql

Få data från mysql-databasen med php och jquery ajax

Det finns två syntaxfel i ditt ajax-anrop:

$(document).ready(function(){
    function showRoom(){
        $.ajax({
            type:"POST",
            url:"process.php",
            data:{action:"showroom"},
            success:function(data){
                $("#content").html(data);
            }
        });
    }
    showRoom();
});

Tänk på att jQuerys ajax förväntar sig ett objekt som parameter. Inuti ett objekt är syntaxen

{ key : value }

Du hade typ="POST" som är korrekt i deklarativ syntax, men felaktig när du definierar en objektnyckel.

För det andra bör dataegenskapen för det tidigare nämnda objektet också vara ett objekt. Så istället för action=showroom borde det vara

{action:"showroom"}


  1. Den ökända java.sql.SQLException:Ingen lämplig drivrutin hittades

  2. SQL Server:Exempel på PIVOTing String-data

  3. Hur tar man bort dubbletter av objekt i MySQL med en datauppsättning på 20 miljoner rader?

  4. psycopg2 hur hantera TypeError:inte alla argument konverteras under strängformatering