Ajax .load () со значением php из дБ - PullRequest
0 голосов
/ 01 декабря 2011

В основном у меня есть значение из базы данных ($ scholner-> idnumber)

Затем у меня есть форма, которая отправляет с помощью submithandler process.php (это редактирует базу данных)

это бит, на котором я застрял, я пытаюсь получить значение php db $ Learner-> idnumber для обновления без обновления страницы после обработки формы.

Я нашел:

$("#pinnumber").load("profile.php #pinnumber");

но я не совсем уверен, как это реализовать.

Это мой код:

<a id="pinlink">edit</a>
<div id="results"><div>

<div id="pinnumber">
    '.$learner->idnumber.'
    <div>                

    <div id="pincontent" style="display:none;">
    <form name="myform" id="myform" method="POST">  
    <input type="text" name="idnumber" id="idnumber" size="20" value=""/>  
    <input type="submit" name="submit" value="Update">
    </form>
    <div>

$(document).ready(function(){

$("#pinlink").click(function () {
$("#pincontent").show();
});

    $("#myform").validate({             
        debug: false,             
        rules: {                 
            idnumber: "required",             
        },             
        messages: {                 
            idnumber: "Please enter your PIN",             
        },             
        submitHandler: function(form) {                 
            $("#pincontent").hide();                  
            // do other stuff for a valid form                 
            $.post('process.php', $("#myform").serialize(), function(data) {                

                $('#results').html(data);                 
            });             
        }         
    });     
});

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 05 декабря 2011

Я включил:

print "".$_POST['idnumber']."";

в process.php перед сохранением в коде БД.

это затем распечатывается в:

<div id="results"><div>

при отправке формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...