[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как обновить только таблицу
arbuzmaster
Есть такой код

echo '<div id="table" >';
echo '<h2>Список</h2>';

$query = "SELECT * FROM 1wire_switch WHERE 1";
$res = mysql_query( $query );
echo '<table class= "features-table" >';
echo '<thead>';
echo '<tr>';
echo '<td>ID</td>';
echo '<td class="grey">Статус</td>';
echo '<td class="grey">Действие</td>';
echo '<td class="green">Вкл.</td>';
echo'<td class="green">Выкл.</td>';
echo '<td class="green">Да.</td>';
echo'<td class="green">Нет</td>';
echo '</tr>';
echo '</thead>';

while ( $item = mysql_fetch_array( $res ) )
{
if($item['status']== '0') { $status = "выкл";} else {$status = "вкл";}
echo "<tr>";
echo "<td>".$item['newid']."</td>";
echo '<td class="grey" id="test1">'.$status.'</td>';
echo "<td class='grey'>".$item['name']."</td>";

echo '<script type="text/javascript">';



echo' function enableSwitch'.$item['newid'].'() {

var newid = document.getElementById("newid1'
.$item['newid'].'").value;
if ((newid == null) || (newid == "")) return;
var url = "/fraze_recorder/remote_voice_exe.php?command=" + encodeURI(newid);
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);
document.getElementById("table").innerHtml = newContent;

}'
;
echo' function disableSwitch'.$item['newid'].'() {
var newid = document.getElementById("newid2'
.$item['newid'].'").value;
if ((newid == null) || (newid == "")) return;
var url = "/fraze_recorder/remote_voice_exe.php?command=" + encodeURI(newid);
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);

}'
;

echo' function yes'.$item['newid'].'() {
var newid = document.getElementById("newid3'
.$item['newid'].'").value;
if ((newid == null) || (newid == "")) return;
var url = "/fraze_recorder/remote_voice_exe.php?command=" + encodeURI(newid);
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);

}'
;

echo' function no'.$item['newid'].'() {
var newid = document.getElementById("newid4'
.$item['newid'].'").value;
if ((newid == null) || (newid == "")) return;
var url = "/fraze_recorder/remote_voice_exe.php?command=" + encodeURI(newid);
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);
document.getElementById("test'
.$item['newid'].'").innerHTML = '.$status.';
}'
;
echo '</script>';

echo '<td class="green"><input type="radio" name="item[1]" onclick="enableSwitch'.$item['newid'].'()" id="newid1'.$item['newid'].'" value="включить '.$item['name'].'" /></td>';
echo '<td class="green"><input type="radio" name="item[2]" onclick="disableSwitch'.$item['newid'].'()" id="newid2'.$item['newid'].'" value="выключить '.$item['name'].'" /></td>';
echo '<td class="green"><input type="button" name="item[3]" onclick="yes'.$item['newid'].'()" id="newid3'.$item['newid'].'" value="да" /></td>';
echo '<td class="green"><input type="button" name="item[4]" onclick="no'.$item['newid'].'()" id="newid4'.$item['newid'].'" value="нет" /></td>';

//echo '<td class="green"><input type="checkbox" name="command" value="включить '.$item['name'].'" /></td>';
//echo '<td class="green"><input type="checkbox" name="command" value="выключить '.$item['name'].'" /></td>';

echo "</tr>";
}
echo '</table>';
echo '</div >';

но таблица не обновляется почему ?

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.