Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: помогите с скриптом

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Razo21
Отправлено: 01 Августа, 2011 - 15:39:11
Post Id



Гость


Покинул форум
Сообщений всего: 91
Дата рег-ции: Июнь 2011  


Помог: 0 раз(а)




есть такой задача есть див внутри дива sql запрос
<div>
$res=mysql_fetch_row(mysql_query("SELECT `text` from `texts` where `userid`='$id'"));
echo $res[0];
</div>
пользователь изменяет свой текст и должен обновить страница чтобы на диве видеть новый текст. теперь надо делать так чтобы етот див обновилось каждый 20 секунд,через jquery ajax ето невозможно, через php ето тоже по моему не возможно)))) как ето делать помогите
 
 Top
illy
Отправлено: 01 Августа, 2011 - 16:00:50
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




через iframe Ха-ха

<div id=div></div>

<iframe frameborder=0 src=f.php?id=<?php echo $id; ?> width=0 height=0></iframe>

В f.php пихаешь
<?php
подключаешь к базе...
$id=$_REQUEST['id'];
$res=mysql_fetch_row(mysql_query("SELECT `text` from `texts` where `userid`='$id'"));
echo "<script>parent.document.getElementById('div').innerHTML=$res[0];
setTimeout('location.href=location.href',2000);
</script>";
?>

(Отредактировано автором: 01 Августа, 2011 - 16:03:09)



-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
Razo21
Отправлено: 01 Августа, 2011 - 16:10:51
Post Id



Гость


Покинул форум
Сообщений всего: 91
Дата рег-ции: Июнь 2011  


Помог: 0 раз(а)




illy пишет:
через iframe Ха-ха

<div id=div></div>

<iframe frameborder=0 src=f.php?id=<?php echo $id; ?> width=0 height=0></iframe>

В f.php пихаешь
<?php
подключаешь к базе...
$id=$_REQUEST['id'];
$res=mysql_fetch_row(mysql_query("SELECT `text` from `texts` where `userid`='$id'"));
echo "<script>parent.document.getElementById('div').innerHTML=$res[0];
setTimeout('location.href=location.href',2000);
</script>";
?>

да если отдельном файле написать серверный часть то тогда через ajax очень легко можно все ето делать мне надо чтоб обновилось в одном файле
 
 Top
zero_real
Отправлено: 01 Августа, 2011 - 16:44:31
Post Id


Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Июль 2011  


Помог: 0 раз(а)




Razo21 пишет:
[/quote]
да если отдельном файле написать серверный часть то тогда через ajax очень легко можно все ето делать мне надо чтоб обновилось в одном файле

а какая разница?
 
 Top
illy
Отправлено: 01 Августа, 2011 - 16:48:06
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




мдя... Ха-ха


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB