Akbarali
#1
Adashmasam bunday mavzu bor edi buni bilaman lekin yangi mavzu ochib qo`yaqoldim.

Hullas mavzuni maqsadi men savol tashlayman siz PHP-da berilgan savol masala muammoni yechasiz.


Qanday foyda: Har bir berilgan savolga ozroq pul beriladi. Bu muhim emas muhimi sizning bilim darajangizni aniqlab olamiz.
SYSTEM
#2
UZFOR.UZ forumida yangi mavzu ochildi, iltimos forum qoidalari bilan tanishib chiqing, qoidalar buzilish holatlari aniqlansa, profilingiz bloklanadi!
Akbarali
#3
1 savol.
1 bal 1 rubl hisobida. 10 balga yetganida pulni WMR usulida tashlab beriladi.

Berilgan massivni rasmdagi shakilga keltiring. (Rasm pastda. Massiv json holatida berilgan)

html kodlar tayyor. (Da sizga qulay bo`lsin dedim.) Siz html kodlarga jsondagi malumotlarni yozingiz kerak.


Muhlat 72 soat. Hech kim javob bermasa o`zim qilgan usulni tashlayman.

Mukofot 7 bal.
33 soniyadan keyin yozdi:
Masalalarning barcha ma'lumot va fayllari zipda joylashgan
40 soniyadan keyin yozdi:
Masalalarning barcha ma'lumot va fayllari zipda joylashgan
9 soat 8 daqiqa 11 soniyadan keyin yozdi:
Foreach ichida foreach ishlatasiz. Men qilgan namuna
Biriktirilgan fayllar [1]:
 vazifa_1.zip (180.51 KB) (137 ↴)
Akbarali
#4
Birorkim topishiga ko`zim yetmagani uchun yozaman

  1. <?php
  2. $json = file_get_contents("https://idealleader.uz/js/db.js");
  3. $data = json_decode($json);
  4. $group = $data->group;
  5. $mavzular = $data->mavzular;
  6. $stasis = $data->stasis;
  7. $i = '1';
  8. ini_set('display_errors', 1);
  9. ini_set('display_startup_errors', 1);
  10. ?>
  11. <!DOCTYPE html>
  12. <html>
  13. <head>
  14. <meta charset="utf-8">
  15. <title>Vazifa-1</title>
  16. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
  17. </head>
  18. <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
  19. <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
  20. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
  21. <body>
  22. <div class="container-fluid">
  23. <div class="card-body shadow">
  24. <style>
  25. td {text-align: center; vertical-align: middle;}
  26. .table-bordered td, .table-bordered th{border: 1px solid #afafaf;}
  27. .table thead th{border: 1px solid #afafaf;}
  28. </style>
  29. <h2><?=$group->group_name?></h2>
  30. <hr>
  31. <nav>
  32. <div class="nav nav-tabs" id="nav-tab" role="tablist">
  33. <a class="nav-item nav-link active" id="nav-home-tab" data-toggle="tab" href="#nav-home" role="tab" aria-controls="nav-home" aria-selected="true">Home</a>
  34. <?php foreach($mavzular as $mavzu):?>
  35.  
  36.  
  37. <a class="nav-item nav-link" data-toggle="tab" role="tab"
  38. id="theme<?=$mavzu->theme_id;?>" href="#theme_id<?=$mavzu->theme_id;?>"
  39. aria-controls="theme_id<?=$mavzu->theme_id;?>" aria-selected="false"><?=$mavzu->day;?></a>
  40. <?php endforeach;?>
  41. </div>
  42. </nav>
  43. <div class="tab-content" id="nav-tabContent">
  44. <div class="tab-pane fade show active" id="nav-home" role="tabpanel" aria-labelledby="nav-home-tab">
  45. <hr>
  46. <table class="table table-bordered table-striped table-hover">
  47. <tbody>
  48. <tr>
  49. <td>Guruh nomi</td>
  50. <td><?=$group->group_name;?></td>
  51. </tr>
  52. <tr>
  53. <td>O`qituvchining F.I.O</td>
  54. <td><?=$group->teachers;?></td>
  55. </tr>
  56. <tr>
  57. <td>Ochilgan sanasi</td>
  58. <td><?=$group->opening_time;?></td>
  59. </tr>
  60. <tr>
  61. <td>Yopilish sanasi</td>
  62. <td><?=$group->closing_time;?></td>
  63. </tr>
  64. <tr>
  65. <td>Haftada qaysi kunlari dars</td>
  66. <td>
  67. <?php foreach($group->week as $week): ?>
  68. <?=$week;?>,
  69. <?php endforeach; ?>
  70. </td>
  71. </tr>
  72. <tr>
  73. <td>Dars boshlanish soati</td>
  74. <td><?=$group->hours_open;?></td>
  75. </tr>
  76. <tr>
  77. <td>Dars tugash soati</td>
  78. <td><?=$group->hours_close;?></td>
  79. </tr>
  80. </tbody>
  81. </table>
  82. </div>
  83. <?php foreach($stasis as $item): /*d($item); */?>
  84. <div class="tab-pane fade" id="theme_id<?=$item->theme_id;?>" role="tabpanel" aria-labelledby="nav-profile-tab">
  85. <hr>
  86. <table class="table table-bordered table-striped table-hover">
  87. <tbody>
  88. <tr>
  89. <td>Dars o`tilgan sana</td>
  90. <td><?=$item->day;?></td>
  91. </tr>
  92. <tr>
  93. <td>O`tilgan mavzu</td>
  94. <td><?=$item->mavzu;?></td>
  95. </tr>
  96. <tr>
  97. <td>Berilgan uyga vazifa</td>
  98. <td><?=$item->vazifa;?></td>
  99. </tr>
  100. </tbody>
  101. </table>
  102. <hr>
  103. <table class="table table-bordered table-hover">
  104. <thead>
  105. <tr>
  106. <th scope="col" rowspan="2" style="text-align: center;vertical-align: middle;">ID</th>
  107. <th scope="col" rowspan="2" style=" text-align: center; vertical-align: middle;">Familiya Ism Otasining ismi</th>
  108. <th scope="col" colspan="6" style=" text-align: center; vertical-align: middle;"><?=$item->day;?></th>
  109. </tr>
  110. <tr>
  111. <td style=" text-align: center; vertical-align: middle;">Keldi</td>
  112. <td style=" text-align: center; vertical-align: middle;">Ball</td>
  113. <td style=" text-align: center; vertical-align: middle;">T-Ball</td>
  114. </tr>
  115. </thead>
  116. <tbody>
  117. <?php foreach($item->student as $student): $num = $i++; ?>
  118. <tr>
  119. <td><?=$student->student_id?></td>
  120. <td><?=$student->fio?></td>
  121. <?php if ($student->kelgan == '1') { ?>
  122. <td ><i class="fas fa-user-check"></td>
  123. <?php } else { ?>
  124. <td style=" background: red; "><i class="fas fa-user-alt-slash" style=" color: white; "></td>
  125. <?php } ?>
  126. <td><?=$student->ball?></td>
  127. <td><?=$student->teacher_ball?></td>
  128. </tr>
  129. <?php endforeach;?>
  130. </tbody>
  131. </table>
  132. </div>
  133. <?php endforeach;?>
  134. </div>
  135. <hr>
  136. </div>
  137. </div>
  138. </body>
  139. </html>

1 daqiqa 16 soniyadan keyin yozdi:
Keyndi savol talab bo`lganida taklif beriladi. Birortaodam qatnashmasa faqat o`zim yozganimdan foyda yo`q
code_one
#5
Osonroq boʻlsin
Akbarali
#6
Shunda 3 ta json bor

1) json da sizga kelayotgan json siz uni 2 jsondan foydalanib 3 json shakliga o`tkazing


P/S: qila olmaganimdan emas sizlarning yechimingizni ko`rmoqchi bo`lganim uchun tashlayapman.
Biriktirilgan fayllar [1]:
 arrays.txt (12.92 KB) (70 ↴)

Kunduzi: 25°C

26 Apr 2024 yil
Joylashuv aniqlanmadi