-
Üyelik
29.12.2019
-
Yaş/Cinsiyet
19 / E
-
Meslek
*
-
Konum
Sivas
-
Ad Soyad
E** A**
-
Mesajlar
375
-
Beğeniler
12 / 86
-
Ticaret
0, (%0)
Selamlar elimde
try {
$db = new PDO("mysql:host=localhost;dbname=galleryt_sozluk;charset=utf8","galleryt_sozluk","z|Vt49|I7k$");
} catch ( PDOException $veri ){
print
$veri->getMessage(); }
$query =
$db->prepare('SELECT * FROM sozler ORDER BY RAND() LIMIT 1');
$query->execute();
$result =
$query->fetch(PDO::FETCH_ASSOC);
echo $result ["kelime"];
?>
Şeklinde bi kod var bu kod ile çok rahat bir şekilde veri tabanım üzerinden veri çekip ekrana yazdırıyorum ama ben çıkan kelimeyi aşağıdaki koda entegre edip aşağıdaki api üzerinden gelen kelime anlamını da kelimenin altında ekrana yansıtmak istiyorum
header('Content-Type: application/json');
$terim = $_GET['terim'];
if ($terim == "") {
$uyari['hata'] = 'Lütfen Terim Giriniz';
die(json_encode($uyari));
}
function tdk($terim)
{
$veri = file_get_contents("https://sozluk.gov.tr/gts?ara=" .$terim. ");
print_r($veri);
}
tdk($terim);
?>
Nasıl yapabilirim?
"Türkiye Cumhuriyeti Devleti şeyhler, dervişler memleketi olamaz!" -Gazi Mustafa Kemal ATATÜRK
-
Üyelik
29.12.2019
-
Yaş/Cinsiyet
19 / E
-
Meslek
*
-
Konum
Sivas
-
Ad Soyad
E** A**
-
Mesajlar
375
-
Beğeniler
12 / 86
-
Ticaret
0, (%0)
Kod şöyle oldu hocam
try {
$db = new PDO("mysql:host=localhost;dbname=galleryt_sozluk;charset=utf8","galleryt_sozluk","z|Vt49|I7k$");
} catch ( PDOException $veri ){
print
$veri->getMessage(); }
$query =
$db->prepare('SELECT * FROM sozler ORDER BY RAND() LIMIT 1');
$query->execute();
$result =
$query->fetch(PDO::FETCH_ASSOC);
echo $result ["kelime"];
$kelime = "kalp";
$ch = curl_init("https://sozluk.gov.tr/gts?ara=".$kelime);
curl_setopt_array($ch,[
CURLOPT_RETURNTRANSFER => 1
]);
$result = curl_exec($ch);
curl_close($ch);
echo '';
$result = json_decode($result,1);
foreach ($result as $item => $value) {
echo $value['madde'].' => ';
foreach($value['anlamlarListe'] as $anlam) {
echo $anlam['anlam'].'
';
}
echo '
';
}
?>
İstediğim gibi veritabanından veri geliyor ve ekrana yazılıyor ama hep "kalp" kelimesinin çıktısını veriyor nasıl kalp yerine veritabanından gelen veriyi kullanırım
"Türkiye Cumhuriyeti Devleti şeyhler, dervişler memleketi olamaz!" -Gazi Mustafa Kemal ATATÜRK
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
echo $result ["kelime"];
$kelime = "kalp";
Siz değişkeni sabit verirseniz aynı gelmesi normal :)
Olabildiğince sadeleştirin, en basit haliyle şu
$kelime = $result['kelime']
-
Üyelik
01.12.2013
-
Yaş/Cinsiyet
24 / E
-
Meslek
-
-
Konum
Ankara
-
Ad Soyad
T** G**
-
Mesajlar
2229
-
Beğeniler
165 / 454
-
Ticaret
75, (%100)
EKAloji adlı üyeden alıntı
Kod şöyle oldu hocam
try {
$db = new PDO("mysql:host=localhost;dbname=galleryt_sozluk;charset=utf8","galleryt_sozluk","z|Vt49|I7k$");
} catch ( PDOException $veri ){
print
$veri->getMessage(); }
$query =
$db->prepare('SELECT * FROM sozler ORDER BY RAND() LIMIT 1');
$query->execute();
$result =
$query->fetch(PDO::FETCH_ASSOC);
echo $result ["kelime"];
$kelime = "kalp";
$ch = curl_init("https://sozluk.gov.tr/gts?ara=".$kelime);
curl_setopt_array($ch,[
CURLOPT_RETURNTRANSFER => 1
]);
$result = curl_exec($ch);
curl_close($ch);
echo '';
$result = json_decode($result,1);
foreach ($result as $item => $value) {
echo $value['madde'].' => ';
foreach($value['anlamlarListe'] as $anlam) {
echo $anlam['anlam'].'
';
}
echo '
';
}
?>
İstediğim gibi veritabanından veri geliyor ve ekrana yazılıyor ama hep "kalp" kelimesinin çıktısını veriyor nasıl kalp yerine veritabanından gelen veriyi kullanırım
$kelime = "kalp"; yerine $kelime = $result ["kelime"];
Wordpress/Php/React/Laravel/Codeigniter/Woocommerce işleriniz için Pm atınız.
www.tayfunguler.org
-
Üyelik
29.12.2019
-
Yaş/Cinsiyet
19 / E
-
Meslek
*
-
Konum
Sivas
-
Ad Soyad
E** A**
-
Mesajlar
375
-
Beğeniler
12 / 86
-
Ticaret
0, (%0)
Çok teşekkürler son olarak kelime kod belirli bir arkaplan oluşturuyor site mobil öncelikli ve bu da mobilde görünümü mahvediyor bunu nasıl düzeltebilirim?
Öncesi:
https://hizliresim.com/B5gK4gSonrası:
https://hizliresim.com/qb8oEk
"Türkiye Cumhuriyeti Devleti şeyhler, dervişler memleketi olamaz!" -Gazi Mustafa Kemal ATATÜRK
zodiax
zodiaxweb.com
Kullanıcı
-
Üyelik
07.12.2019
-
Yaş/Cinsiyet
44 / E
-
Meslek
Coder & Web Master
-
Konum
Antalya
-
Ad Soyad
G** T**
-
Mesajlar
70
-
Beğeniler
21 / 34
-
Ticaret
4, (%100)
try {
$db = new PDO("mysql:host=localhost;dbname=galleryt_sozluk;c harset=utf8","galleryt_sozluk","z|Vt49|I7k$");
} catch ( PDOException $veri ){
print
$veri->getMessage(); }
$query = $db->prepare('SELECT * FROM sozler ORDER BY RAND() LIMIT 1');
$query->execute();
$result = $query->fetch(PDO::FETCH_ASSOC);
echo $result ["kelime"].'
';
echo 'TDK dan gelen
';
header('Content-Type: application/json');
$terim = $result ["kelime"];
function tdk($terim)
{
$veri = file_get_contents("https://sozluk.gov.tr/gts?ara=" .$terim);
print_r($veri);
}
tdk($terim);
?>
-
Üyelik
29.12.2019
-
Yaş/Cinsiyet
19 / E
-
Meslek
*
-
Konum
Sivas
-
Ad Soyad
E** A**
-
Mesajlar
375
-
Beğeniler
12 / 86
-
Ticaret
0, (%0)
Sildim oldu hocam teşekkürler
"Türkiye Cumhuriyeti Devleti şeyhler, dervişler memleketi olamaz!" -Gazi Mustafa Kemal ATATÜRK