-2

値の名前をメソッド insert_user php に送信する必要があります。

私がやりたいことは、基本的にその$.ajaxスクリプトを関数内に置き、javascript から PHP 関数を呼び出すことです。

var name=$.trim($('#nombre').val());

$.ajax({
        url:"estados.php",
        type:'POST',
});

<?php
class work
{
     public function insert_user()
     {
        $name=$_GET["nombre"]; 
        $sql="INSERT INTO prueba values(
        null,'$name')";
        $res=mysql_query($sql,Conectar::con());      
     }
}

?>
4

1 に答える 1

1

これを試して、

脚本

$.ajax({
    url:"estados.php",
    type:'POST',
    data:{nombre:name},
    success:function(data){
        alert(data);
    }
});

PHP

<?php
    class work
    {
        public function insert_user($name)
        {
            $sql="INSERT INTO prueba values(
            null,'$name')";
            $res=mysql_query($sql,Conectar::con());      
        }
    }
    if(isset($_REQUEST["nombre"]))
    {
        $wk= new work();
        $wk->insert_user($_REQUEST["nombre"]);
    }
?>
于 2013-09-11T04:42:09.577 に答える