php-ve-json-ile-melumatin-elde-edilmesi

PHP və JSON ilə dərman vasitələri haqqında məlumatın əldə edilməsi.

Tələbə vaxtından bu yana türkcə video dərsliklər hazırlayıram. (Türkiyədə təhsil aldığım üçün) Ancaq bir il əvvəl qərar verdim ki yavaş yavaş da olsa azərbaycanca dərsliklər də hazırlayım.

Məqsədim professional dərsliklər hazırlamaq deyil əlbəttə sadəcə vaxtım olduqca maraqlı olduğunu düşündüyüm mövzularda kiçik video dərsliklər paylaşmağa çalışacam.

İlk dərslik bu videodadır. PHPJSON istifadə edərək data.gov.az servislərindən “Dərman vasitələri haqqında məlumatın əldə edilməsi” servisini istifadə edərək dərmanlar haqqında məlumatın necə çəkildiyini göstərməyə çalışdım.

Burada məqsəd servisdən məlumatın çəkildiyini göstərməkdir. Eyni kodlarla xırda dəyişikliklər etməklə servislərdən məlumatları çəkə bilərsiniz.

Bu dərslikdə http://data.e-gov.az/ üzərindən dərman vasitələri haqqında məlumatı necə əldə edəbiləcəyimiz barədə məlumat verməyə çalışmışam.

Dərsliyi bəyənsəniz kanala abunə olmağı və bəyən düyməsinə klikləməyi unutmayın ;)

Videoda yazdığım kodlar:

<!DOCTYPE html>
<html>
<head>
	<title>	</title>
</head>
<body>

<form action="" method="post">
	<label>	Dərman adı</label>
	<input type="text" name="dermanadi">
	<input type="submit" value="göstər">
</form>


<?php 
if ($_POST)
{
	$dermanadi=trim(strip_tags($_POST["dermanadi"]));
	
	$url=file_get_contents("http://data.e-gov.az/api/v1/IEGOVService.svc/GetMedicinalProductsInfo/$dermanadi");

	$data=json_decode($url);

	if($data)
	{
		foreach ($data->response->dermanlistlist_lkField as $key => $value)
		{
			echo "<br>".$value->derman_vasitesiField;
			echo "<ul>";
			echo "<li>".$value->forma_ticaretqabField."</li>";
			echo "<li>".$value->istehsalchi_shirket_olkeField."</li>";
			echo "<li>".$value->qeydiyyat_bitme_tarixiField."</li>";
			echo "<li>".$value->qeydiyyat_verilme_tarixiField."</li>";
			echo "<li>".$value->qeydiyyat_vesiqe_nomresiField."</li>";
			echo "</ul>";
		}
	}
}
?>
</body>
</html>

#json , #json parse , #php

Şərh yazın..