Fonksiyon Çağırma Problemi
Merhabalar arkadaşlar. Ben aşağıdaki kodlar "urunler.php" sayfasında. "index.php" sayfasında fonksiyon ile çağırmak istiyorum. Aşağıdaki kodlara fonksiyon kodlarını eklediğimde sayfa gelmiyor, kaldırdığımda geliyor. Ne yapamam lazım acaba?
<?php
function indexfirsaturunleri_fonksiyonu() {
$veriler = "SELECT indexurunslider_resim, indexurunslider_icerik, indexurunslider_fiyat FROM indexurunsliderfirsat";
$result = $conn->query($veriler);
foreach ($result as $row) {
?>
<div class="panel-body">
<div class="card">
<img src="images/indexproductcard/<?php echo $row['indexurunslider_resim']; ?>">
<h5 class="indexurunslider-icerik-yazisi">
<?php echo substr($row['indexurunslider_icerik'],0,88); ?>
</h5>
<p class="price"><?php echo $row['indexurunslider_fiyat']; ?></p>
<p><button>Add to Cart</button></p>
</div>
</div>
<?php } } ?>
?>
Tekrar merhaba. Fonksiyon kullanmam gerekli. Aşağıdaki kodlarla butonlar görünüyor ama listeleme yapamıyorum. Butonlara tıklayınca herhangi bir şey gelmiyor. "if isset" kullandığımda da olmadı.
<?php
<div class="indexurunler-container-alani">
<form action="" method="POST">
<button class="col-xl-4 col-lg-4 col-md-4 col-sm-4 col-xs-1 index-firsat-urunleri-buton" name="firsaturunleri">Fırsat Ürünleri</button>
<button class="col-xl-4 col-lg-4 col-md-4 col-sm-4 col-xs-1 index-cok-satanlar-buton" name="coksatanlar">Çok Satanlar</button>
<button class="col-xl-4 col-lg-4 col-md-4 col-sm-4 col-xs-1 index-kampanyali-urunler-buton" name="kampanyaliurunler">Kampanyalı Ürünler</button>
</form>
<div class="row no-gutters">
<?php
if ($_POST('firsaturunleri')) {
function indexfirsaturunleri_fonksiyonu() {
global $conn;
$veriler = "SELECT indexurunlerfirsat_resim, indexurunlerfirsat_icerik, indexurunlerfirsat_fiyat FROM indexurunlerfirsat";
$result = $conn->query($veriler);
foreach ($result as $row) {
?>
<div class="col">
<div class="card">
<img src="images/indexproductcard/<?php echo $row['indexurunlerfirsat_resim']; ?>">
<h5 class="indexurunler-icerik-yazisi">
<?php echo substr($row['indexurunlerfirsat_icerik'],0,88); ?>
</h5>
<p class="price"><?php echo $row['indexurunlerfirsat_fiyat']; ?></p>
<p><button>Add to Cart</button></p>
</div>
</div>
<?php } indexfirsaturunleri_fonksiyonu(); } } ?>
<!-- ---------- ->
<?php
if ($_POST('coksatanlar')) {
function indexcoksatanlar_fonksiyonu() {
global $conn;
$veriler = "SELECT indexurunlercoksatanlar_resim, indexurunlercoksatanlar_icerik, indexurunlercoksatanlar_fiyat FROM ndexurunlercoksatanlar";
$result = $conn->query($veriler);
foreach ($result as $row) {
?>
<div class="col">
<div class="card">
<img src="images/indexproductcard/<?php echo $row['indexurunlercoksatanlar_resim']; ?>">
<h5 class="indexurunler-icerik-yazisi">
<?php echo substr($row['indexurunlercoksatanlar_icerik'],0,88); ?>
</h5>
<p class="price"><?php echo $row['indexurunlercoksatanlar_fiyat']; ?></p>
<p><button>Add to Cart</button></p>
</div>
</div>
<?php } indexcoksatanlar_fonksiyonu(); } } ?>
<!-- ---------- ->
<?php
if ($_POST('kampanyaliurunler')) {
function kampanyaliurunler_fonksiyonu() {
global $conn;
$veriler = "SELECT indexurunlerkampanya_resim, indexurunlerkampanya_icerik, indexurunlerkampanya_fiyat FROM indexurunlerkampanya";
$result = $conn->query($veriler);
foreach ($result as $row) {
?>
<div class="col">
<div class="card">
<img src="images/indexproductcard/<?php echo $row['indexurunlerkampanya_resim']; ?>">
<h5 class="indexurunler-icerik-yazisi">
<?php echo substr($row['indexurunlerkampanya_icerik'],0,88); ?>
</h5>
<p class="price"><?php echo $row['indexurunlerkampanya_fiyat']; ?></p>
<p><button>Add to Cart</button></p>
</div>
</div>
<?php } kampanyaliurunler_fonksiyonu(); } } ?>
</div> <!-- row alanı bitişi ->
</div> <!-- ürünler container alanı bitişi ->
?>