سلام
من 3 تا کوئری دارم که در آخر یک خروجی دارند چطور میتونم برای 3 تا کوئری یک فایل json با زبان php برای ارتباط با اندروید بسازم
سلام
من 3 تا کوئری دارم که در آخر یک خروجی دارند چطور میتونم برای 3 تا کوئری یک فایل json با زبان php برای ارتباط با اندروید بسازم
سلام
میتونی خروجی اون سه تا کوئری رو داخل یک آرایه قرار بدی(یعنی یک آرایه با 3 خونه) و بعد با استفاده از متد json_encode اون آرایه رو به فرمت json دربیاری. مقدار بازگشتی اون متد یه string از به صورت json هست که میتونی اونو echo یا print کنی
اگر منظور سوال شما رو درست فهمیده باشم اینه که سه تا کوئری دارین که میخواین نتیجه این سه تا کوئری رو با هم به صورت یک رشته واحد جیسون برگردونین.
php تقریبا قدرتمندترین ساختار آرایه رو داره. یعنی شما هر چیزی رو میتونین داخل خونه های آرایه قرار بدین. مثلا توی خونه اول یه عدد قرار بدین، توی خونه دوم یه آرایه دیگه قرار بدین، تو خونه سوم هیچی قرار ندین توی خونه چهارم یه رشته قرار بدین و...
حالا شما یه آرایه میسازین و نتیجه هر کوئری رو داخل یکی از خونه های آرایه قرار میدین. بعدشم با دستور json_encode اون آرایه رو به صورت یه رشته جیسون در میارین.
این چیزی که شما میخواین شامل کوئری گرفتن، کار با آرایه و تولید رشته جیسون هست پس لینک واحدی نیست که همه اینا توش باشه. اما اگر به صورت جدا هر کدوم رو گوگل کنید نتیجه درست و به درد بخور زیاد هست.