Всем привет.
Прошу помощи у знающих.
Задача состоят в следующем.
Есть форма. В форме есть поле (номер телефона)
Когда в это поле вводится номер телефона, скрипт отправляет запрос в php, тот в свою очередь отправляет запрос в SQL
Он ищет совпадения по этому номеру телефона и выдает все записи.
Далее он формирует таблицу и должен её передать в js обратно, чтоб тот его отобразил в указанном месте.
Для реализации был модифицирован следующий скрипт, но проблема в тот что не знаю как передать и отобразить таблицу.
Этот скрипт отправляет запрос в пхп и работает.
$(document).ready(function()
{
$("#tnumber").blur(function()
{
$("#msgbox2").removeClass().addClass('messagebox').html('<img src="loading_big.gif">').fadeIn("slow");
$.post("itnumber.php",{ user_name:$(this).val() } ,function(data)
{
if(data=='no')
{
$("#msgbox2").fadeTo(200,0.1,function()
{
$(this).html('текст 1').addClass('messageboxer').fadeTo(900,1);
});
}
if(data=='error')
{
$("#msgbox2").fadeTo(200,0.1,function()
{
$(this).html('текст2').addClass('messageboxerror').fadeTo(900,1);
});
}
});
});
});
Обрабатывает его php
$hostname = "";
$username = "";
$password = "";
$dbName = "";
$userstable = "";
$AN1 = $_POST["AD01"];
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());
$query = "SELECT * FROM $userstable WHERE (tnumber LIKE '%$AN1%') ORDER BY date";
$res = mysql_query($query) or die(mysql_error());
$number = mysql_num_rows($res);
if ($number == 0) {
echo "Совпадений не обнаружено";
} else {
echo "<table>";
while ($row=mysql_fetch_array($res)) {
echo "<tr>";
echo "<td>".$row['date']."</td>";
echo "<td>".$row['time']."</td>";
echo "<td>".$row['id']."</td>";
echo "<td>".$row['snumber']."</td>";
echo "<td>".$row['tnumber']."</td>";
echo "<td>".$row['reason']."</td>";
echo "<td>".$row['pay']."</td>";
echo "<td><b>".$row['refund']."</b></td>";
echo "<td>".$row['comment']."</td>";
echo "</tr>";
}
echo "</table>";;
}
Подскажите пожалуйста как передать данный запрос в js и как его отобразить. Если можно примером. Буду очень благодарен