0
Так что я получил этот кодне работает должным образом .load
<html>
<head>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<script src="https://maps.googleapis.com/maps/api/js"></script>
<script>
function carregaPagina($link)
{
$("#destaques").load($link);
}
$(document).ready(function() {
var rdoIndex = 0;
/* Every 2 seconds, click each radio button */
var rollDemRadios = setInterval(function() {
var rdoCount = $('input[name="controls"]').length;
$('input[name="controls"]:eq(' + rdoIndex%rdoCount + ')').click();
rdoIndex++;
}, 5000);
/* Stops the radio buttons from rolling */
$('#stopBtn').click(function() {
clearInterval(rollDemRadios);
});
});
</script>
</head>
<?php
$id=$_GET['id'];
include('conexaoBD.php');
//ação sobre a tabela
$pergunta="SELECT * FROM noticias LIMIT ".$id.", 2;";
$resposta= mysqli_query($ligaBD, $pergunta);
if (!$resposta)
{
echo "<br> Erro: Acesso negado da ação sobre a tabela";
exit;
}
// nº de registos devolvidos na ação sobre a tabela
$num_linhas=mysqli_num_rows($resposta);
if (!$num_linhas)
{
echo "<br> Erro: Nº de linhas não obtido.";
exit;
}
for($i=0; $i<$num_linhas; $i++)
{
$dados=mysqli_fetch_array($resposta); //leitura de um registo devolvido.
$dataOriginal = $dados['data'];
$novaData = date("d-m-Y", strtotime($dataOriginal));
if (!$dados)
{
echo "<br> Erro: Leitura dos registos devolvidos da ação sobre a BD";
exit;
}
echo "<div class='titulo'>".mb_convert_encoding($dados['titulo'], "utf-8")."</h1></div>";
echo "<div class='foto'><img src='Imagens/Noticias/".$dados['foto']."'width='400px' height='200px'></img></div>";
echo "<div class='noticia'>".mb_convert_encoding($dados['desc'], "utf-8")."</div>";
echo "<div class='datanoticia'>".$novaData."</div>";
}
echo "<a href='#' onClick='carregaPagina('proximapagina.php?id=".$dados['ID']."');'>Próxima Página</a>";
?>
все работает просто отлично. Моя проблема заключается в том, что при нажатии на ссылку, генерируемый этим:
echo "<a href='#' onClick='carregaPagina('proximapagina.php?id=".$dados['ID']."');'>Próxima Página</a>";
Это не работает, как задумано, которая, как он работает на веб-сайте, при каждом нажатии на пункт меню, здесь: www.cdq .pt
у вас есть сообщения об ошибках включены для PHP-кода? – Maximus2012
При запросе вопросов 'jQuery' очень полезно предоставить выходной HTML (например, сохраненный в вашем браузере). Это экономит умственно компилирование PHP во что-то, что может быть использовано для макета кода :) –
Вам нужно проверить выход консоли вашего веб-браузера, чтобы узнать, что именно генерируется ошибка. – SaidbakR