Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eronventer

Acessar subquery em AJAX

Recommended Posts

Olá,

 

Bom, eu tenho uma pagina de noticias que é carregada numa div, dentro dela tenho a listagem de noticias que são carregadas respectivamente com seu id, porém isso não esta acontecendo.

 

query.php

$pagina = $_GET["pagina"];if(file_exists($pagina.".php")) {			require($pagina.".php");} else {	require "home.php";}

funcoes.js

function carregaPaginaInterna(url, div, params) {	var http = XMLHTTPRequest();	if (http) {		http.onreadystatechange = function() {			if (http.readyState == 1) {				parent.document.getElementById(div).innerHTML = "Carregando...";			}			if (http.readyState == 4) {				if (http.status == 200) {					var retorno = unescape(http.responseText.replace(/\+/g," "));					parent.document.getElementById(div).innerHTML = retorno				} else {					alert('Não foi possível carregar a página solicitada.');				}			}				}		if (params != ""){			http.open('GET', 'query.php?pagina='+url+'?'+params, true);		} else {			http.open('GET', 'query.php?pagina='+url, true);		}		http.send(null);	}	else {		alert('Seu navegador não possui suporte a linguagem AJAX.');	}}

chamando a função:

java script:carregaPaginaInterna('noticias', 'conteudo', 'id=<?=mysql_result($result,$i,"ID");?>');

Pq será que ele não está carregando a pagina de acordo com id da notica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

query.php?pagina='+url+'?'+params

Acho que essa parte está errada.Não seria algo como:
query.php?pagina='+url+'&id='+params
Depois na página noticias.php é só pegar o id com $_GET['id']

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.