Jump to content
php.lv forumi
knauzers

PHP kalnedārs ar dropdown

Recommended Posts

On 4/12/2019 at 11:55 PM, e-remit said:

Vai pamanīji tai vienā rindiņā komentāru "//Ielasa no DB"?
Vai tev liekas, ka es to tāpat vien pierakstīju?

Jā ir izpildāms, ja pareizi uzraksta!

Jā, redzēju šo komentāru. Ko mēs šajā gadījumā iegūstam, ielasot šīs vērtības no datubāzes?

Share this post


Link to post
Share on other sites
1 hour ago, knauzers said:

Ko mēs šajā gadījumā iegūstam, ielasot šīs vērtības no datubāzes?

emm.... Nu vispār ideja bija, ka katrai dienai ielasa vērtību, kāda tā ievadīta jau iepriekš. Tas tikai piemērā bija 4 dienas, bet bija jābūt visām dienām tajā mēnesī. Tātad, ja tu ko saglabā DB, tad attēlojamās vērtības iegūst no tās pašas DB.

Share this post


Link to post
Share on other sites
5 hours ago, e-remit said:

emm.... Nu vispār ideja bija, ka katrai dienai ielasa vērtību, kāda tā ievadīta jau iepriekš. Tas tikai piemērā bija 4 dienas, bet bija jābūt visām dienām tajā mēnesī. Tātad, ja tu ko saglabā DB, tad attēlojamās vērtības iegūst no tās pašas DB.

Sapratu, bet tomēr - kodā Tu visas vērtības norādi statiski (1 => "A", 2 => "B", 3 => "C", 4 => "D", 5 => "E"), kas īsti neder. Man 1 vērtība visos gadījumos nebūs tikai un vienīgi "A", bet gan ar drop-down izvēlēta. Vai arī es atkal kaut ko nesaprotu... :D

Share this post


Link to post
Share on other sites
4 hours ago, knauzers said:

Vai arī es atkal kaut ko nesaprotu... :D

Tev taisnība! Tu vienkārši nesaproti.

4 hours ago, knauzers said:

bet tomēr - kodā Tu visas vērtības norādi statiski

Jā, paļāvos uz to, ka mācēsi pats uzrakstīt SQL pieprasījumu un aizpildīt to masīvu dinamiski. Es pat netestēju to kodu, cerībā, ka uztversi domu. Acīm redzot, kļūdījos!

Vai šādi ir saprotamāk?

<?php
$dbdata = [1 => "A", 2 => "B", 3 => "C", 4 => "D"]; //Ielasa no DB
// -->
$sql = "SELECT DAY(datums) AS d, vertiba FROM dezuranti WHERE datums BETWEEN '2019-04-01' AND '2019-04-30'" ;
if ($result = mysqli_query($link, $sql)) {
    while ($row = mysqli_fetch_assoc($result)) {
        $dbdata[$row["d"]] = $row["vertiba"];
    }
}

Ceru, ka man nebija tev jāiekopē pilns, atkļūdots kods...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...