Cześć.
Mam pytanie odnośnie który kod lepiej wygląda?Z użyciem ajaxa czy też nie.
Opcja I
<main>
<article>
<div data-ng-view class='appView'>
<div>
<?php
session_start();
$wiersze = $_SESSION['wiersze'];
foreach ($wiersze as $wiersz){
echo "<div>$wiersz[1]</div>";
}
?>
</div>
</div>
</article>
</main>
class DownloadNews
{
function __construct()
{
session_start();
require_once 'config/bazaDanych.php';
$metoda = $polaczenie -> query("SELECT * FROM newsletter");
$wiersze = $metoda -> fetch_all();
$_SESSION['wiersze']=$wiersze;
mysqli_close($polaczenie);
}
}
$ObjectDownloadNews = new DownloadNews();
Opcja II
class DownloadNews
{
function __construct()
{
session_start();
require_once 'config/bazaDanych.php';
$metoda = $polaczenie -> query("SELECT * FROM newsletter");
$wiersze = $metoda -> fetch_all();
$_SESSION['wiersze']=$wiersze;
foreach ($wiersze as $wiersz){
echo "<div>$wiersz[1]</div>";
}
mysqli_close($polaczenie);
}
}
$ObjectDownloadNews = new DownloadNews();
window.onload = downloadcontetn;
function downloadcontetn() {
$(document).ready(function () {
$.ajax({
url: "DownloadNews.php",
type: "post",
success: function (tablica) {
$("#nius").html(tablica);
},
});
});
}