idea
WM Aracı
Kullanıcı
-
Üyelik
27.04.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** S**
-
Mesajlar
448
-
Beğeniler
165 / 44
-
Ticaret
4, (%75)
Merhaba arkadaşlar,
Farklı dosyadan fonksiyonu bir türlü çalıştıramadım.
fonksiyon.php dosyası
function meta_title() {
$site = $_GET['site'];
$sql=mysqli_query($link, "SELECT * FROM tablom WHERE name='$site' ");
$oku=mysqli_fetch_array($sql);
//ÇEKİLEN VERİLER
$title = $oku['title'];
echo $title;
}
?>
index.php dosyası (not: veritabanı ve fonksiyonlar 2 klasör geride olduğu için iki nokta işareti var. dosya yolunda sorun yok.)
include_once("../../db.php");
include_once("../../fonksiyon.php");
?>
DENEYİP ALDIĞIM SONUÇLAR
- fonksiyon dosyasındaki $title değişkenine sabit bir değer verdiğimde sorun yok. fonksiyon çalışıyor; ama veritabanındaki değeri almadıktan sonra işe yaramaz.
- fonksiyon kullanmadan fonksiyon içindeki kodu direkt index.php de kullanınca çalışıyor; ama bu kodu çok kez kullanacağım için pratik olması gerekiyor.
SORU
Yukarıdaki fonksiyon.php dosyasındaki meta_title(); fonksiyonunu index.php de nasıl çalıştırabilirim?
Vakit ayıran herkese teşekkürler.
-
Üyelik
04.03.2017
-
Yaş/Cinsiyet
28 / E
-
Meslek
Or. Müh.
-
Konum
Karaman
-
Ad Soyad
N** Ö**
-
Mesajlar
25
-
Beğeniler
3 / 5
-
Ticaret
0, (%0)
Fonksiyonun içine sorgudan önce global $link; ekleyip deneyin
idea
WM Aracı
Kullanıcı
-
Üyelik
27.04.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** S**
-
Mesajlar
448
-
Beğeniler
165 / 44
-
Ticaret
4, (%75)
Merhaba @ncmttn
global ifadesini fonksiyonda nereye yazacağımı anlamadım.
-
Üyelik
04.03.2017
-
Yaş/Cinsiyet
28 / E
-
Meslek
Or. Müh.
-
Konum
Karaman
-
Ad Soyad
N** Ö**
-
Mesajlar
25
-
Beğeniler
3 / 5
-
Ticaret
0, (%0)
function meta_title() {
$site = $_GET['site'];
Global $link;
$sql=mysqli_query($link, "SELECT * FROM tablom WHERE name='$site' ");
$oku=mysqli_fetch_array($sql);
//ÇEKİLEN VERİLER
$title = $oku['title'];
echo $title;
}
?>
2 kişi bu mesajı beğendi.
idea
WM Aracı
Kullanıcı
-
Üyelik
27.04.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** S**
-
Mesajlar
448
-
Beğeniler
165 / 44
-
Ticaret
4, (%75)
Harika! Sorun çözüldü. Teşekkürler. İyi akşamlar.