Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

Status de processo AJAX+PHP

09-10-2011 19:50

Status de processo AJAX+PHP

Olá pessoal!

Eu tenho uma leitura a uma tabela MySQL e gostaria de mostrar alguns campos enquanto esta tabela está sendo processada, porém a forma que achei para isto, envole numa replicação desta forma no arquivo ".html" fazendo dele um enorme arquivo a medida que avança.

Alguém pode me ensinar uma forma de criar uma função em AJAX onde eu possa trabalhar com estas variáveis em PHP? (se for esta a melhor solução)

Grato.

Parte do script:
while ($cot = mysql_fetch_array ($cotsql, MYSQL_ASSOC)) { If ($probar == "Sim") { ob_end_flush (); ob_start (); echo " <div id='probar' style=' top : 40px; left : 457px; position : absolute; background-color: #000000; color : " . $cor_letra_amar . "; height : 13px; '>" . $marcal_xx . " " . $ini . " " . $cot ["codneg"] . " " . $cot ["data"] . "</div>"; ob_flush (); flush (); } ... }

Resultado atual:
... <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 AAPL11B 2011-08-25</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 AAPL11B 2011-08-31</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 AAPL11B 2011-09-16</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 AAPL11B 2011-09-20</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-15</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-16</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-17</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-18</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-19</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-22</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-23</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-24</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-25</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-26</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-29</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-30</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-08-31</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-09-01</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-09-02</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-09-05</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-09-06</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-09-08</div> <div id="probar" style="top: 40px; left: 457px; position: absolute; background-color: rgb(0, 0, 0); color: rgb(255, 255, 1); height: 13px;">1A 045 ABCB4&nbsp; 2011-09-09</div> ...

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Status de processo AJAX+PHP

09-10-2011 19:58

Não entendi muito bem. Seria uma mensagem enquanto o arquivo requisitado é processado?

Veja se é isso
Aviso-enquanto-carrega-documento-com-jQuery_1_6747.html
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

Status de processo AJAX+PHP

09-10-2011 23:33

Estou tentanto mostrar em que ponto da tabela o processo está sendo executado e então eu mostro alguns valores do registro atual da tabela; não envolve tags "form" nem "input"; apenas quero que a cada leitura da tabela estes campos sejam mostrados na tela mas sem "encher" o html;

Tentei usar "<DIV>" com "position: absolute" para ser constante num ponto da tela, mas o html vai crescendo demais.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Status de processo AJAX+PHP

10-10-2011 06:58

Não entendi muito bem.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

Status de processo AJAX+PHP

10-10-2011 12:55

Eu preciso que apareça num lugar fixo da tela qual registro da tabela está sendo processado pelo script; o que deve aparecer são alguns campos como "codneg" e "data"; mas no meu exemplo usando as tags "<div>" o html cresce demais.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Status de processo AJAX+PHP

10-10-2011 13:07

O exemplo que indiquei não serve para você? Criando as requisições para os campos?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

Status de processo AJAX+PHP

10-10-2011 15:27

Pelo que observei no teu exemplo o script executa ENQUANTO o arquivo está sendo CARREGADO, mas o que preciso é um pouco mais complexo, acredito eu, que é DURANTE A LEITURA dele ser mostrado em que ponto da tabela o processo está acontecendo.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Status de processo AJAX+PHP

10-10-2011 15:39

Acho que já vi isso. O mais próximo que imagino com o script que indiquei seria você fazer vários processos. Seria um clique no botão, ai chamaria vários arquivos, cada um faria um processo diferente, informando a mensagem de completo a cada estágio.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 105
Localização: Esteio/RS
Contato:

Status de processo AJAX+PHP

10-10-2011 17:24

Eu não tinh a pensado nisso que tu disse, ou seja, clicar num botão para obter naquele instante o status atual ... vou ver se consigo ... obrigado.
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado