Как заполнить значения в текстовом поле, используя Ajax или Jquery? - PullRequest
0 голосов
/ 26 марта 2011

Пример. Рассмотрим три текстовых поля. В первом я предоставляю идентификатор или номер (первичный ключ в моей таблице). Используя идентификатор, семестр и ветвь должны быть заполнены автоматически с использованием идентификатора. (Все три поля находятся в одной таблице - в моей БД). HTML часть:

<input type='text'  name='hosteladmissionno'>
   <input type='text'  name='student_name'>
   <input type='text'  name='semester'>

PHP, Mysql часть:

<?php
session_start();
   $hostad=$_POST['hosteladmissionno'];
   $sem=$_POST['student_name'];
   $sem=$_POST['semester'];
$r1="INSERT INTO payment(hosteladmissionno)VALUES ('$hostad')";

Теперь я хочу, чтобы поля student_name и semester были автоматически заполнены для соответствующей ссылки hosteladmissionno . Может ли это быть сделано Ajax или Jquery? Если так .. Как я могу реализовать в этом кодексе? Примечание: hosteladmissionno, student_name и semester принадлежит регистрационной таблице в моей базе данных. Мне нужно получить значения из этой таблицы. Спасибо заранее.

1 Ответ

1 голос
/ 26 марта 2011

Что значит автозаполнение?Запрос, который вы указали только для хостеладмиссионно, будет вставлен.Если у вас нет значения по умолчанию для другого столбца.Но если вы намеревались вставить текст, который вы пересылаете, вы также должны добавить его в значение вставки.Примерно так.

$r1 = "INSERT INTO payment(hosteladmissionno, student_name, semester)VALUES ('$hostad','$sem_student_name','$sem_semester')";

Не знаю, почему вы используете одну и ту же переменную в двух разных полях.Будет ли его значение только последней инициализацией.

См. Некоторые учебные пособия:

Опубликовать MySQL с использованием AJAX через jQuery

JQuery Ajax

PHP-тег

jquery -> php -> mysql

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