2013-04-29 2 views
0

Я использую PhoneGap для создания приложения для iPhone, и мне нужно автозаполнять текстовые поля значениями, установленными в массиве php через json.Текстовое поле AJAX Autofill из php-массива

У меня возникла проблема с тем, как вызывать эти значения из файла php в html-файле.

HTML-страница (приложение экран) Я хотел бы, чтобы текстовые поля заполнялось автоматически:

<html> 
<div data-role="content"> 
    Fill in the following to schedule your appointment 
     <form name ="appointment "action="" method="POST"> 
     Name: 
     <input name="name" type="text" id="a_fullname" value=""> 
     Phone Numer: 
     <input name="phone_num" type="text" id="a_phone_num" value=""> 
     Email Address: 
     <input name="email_add" type="text" id="a_email_add" value=""> 
     Date For Appointment (mm/dd/yyyy): 
     <input name="appt_date" type="text"> 
     Car (Make, Model, Color and Year): 
     <input name="car_details" type="text" id="a_car_details" value=""> 
     Comments: 
     <input name="comments" type="text"> 
     <input name="Submit" type="button" value="Submit"> 
    </form>  
</div> 

По существу, я хотел бы имя, номер телефона, адрес электронной почты и автомобили детали быть авто заполненные соответствующими значениями из БД.

Моя страница PHP, который собирает логин и основную информацию о пользователе является следующее:

<?php 
header('Content-type: application/json'); 

$server = "server"; 
$username = "username"; 
$password = "password"; 
$database = "database"; 

$con = mysql_connect($server, $username, $password) or die ("Could not connect: " . mysql_error()); 
mysql_select_db($database, $con); 

$sql = "SELECT id, uname, pword, fullname, phone_num, email_add, car_details FROM app_login ORDER BY id"; 
$result = mysql_query($sql) or die ("Query error: " . mysql_error()); 

$records = array(); 

while($row = mysql_fetch_assoc($result)) { 
$records[] = $row; 
} 

mysql_close($con); 

echo $_GET['jsoncallback'] . json_encode($records); 

?> 

Как следует структурировать сценарий на странице HTML, чтобы вызвать эти значения из определенного «ид» отобранным логин аутентификация?

Приношу свои извинения за мое невежество. Я всегда был очень эффективен с PHP, но использование javascript в качестве среднего человека для работы этих приложений было немного запутанным.

Я ценю любую помощь, которую я могу получить.

ответ

0
<input name="name" type="text" id="a_fullname" <?php "value=".$record['fullname'] ?>> 
Смежные вопросы