Przesyłanie warunku do polecenia sql po przez pole select,

Odpowiedz Nowy wątek
2019-10-28 22:58
0

Witam, poszukuję rozwiązania na moje widzi mi się...
Mianowicie chce, aby użytkownikowi po wyborze w polu select, widział poniżej uzupełnione odpowiednie pola z danego wiersza z tabeli.
Każdy wiersz ma klucz podstawowy - jest to nazwa miesiąca,.
Podrzucam jak to wygląda wizualnie
title

    $ret=mysqli_query($con,"update koszt set
    biuro='$biuro',
    ruch_tel='$ruch_tel',
    bus='$bus',
    debesis='$debesis',
    wynagrodzenia='$wynagrodzenia',
    zus='$zus'
    where data='tutaj musi wysyłać  wartosc wybrana w selecie'");

Tutaj również musi wysyłać tą wartość, aby dane na stronie odpowiednio się wyświetlały

   <?php $rt=mysqli_query($con,"select * from koszt where data='Październik'");
              while($rw=mysqli_fetch_array($rt))
              { ?>  

a tutaj sam select

  <?php
                                                $zapytanie = "SELECT data FROM koszt";
                                                $wynik = $con->query($zapytanie);

                                                if ($wynik->num_rows > 0) 
                                                {

                                   echo "<select >";

                                         while($row = $wynik->fetch_assoc())
                                         {
                                echo "<option value=\"".$row['data']."\">" . $row['data'] . "</option>";

                                        }
                                   echo "</select>";

                                                } 
                                                else 
                                                {
                                               echo "0 results";
                                                }
                                                ?>

Pozostało 580 znaków

2019-10-30 15:18
0

Rozwiązałem to w taki sposób, czyli jednak na drugi plik i potem wywołuje to:

 where data='".$_GET['data']."'
<?php
    $zapytanie = "SELECT data FROM koszt";
    $wynik = $con->query($zapytanie);

        if ($wynik->num_rows > 0) 
          {
            echo "<select onchange=\"location = this.options[this.selectedIndex].value;\">";

              while($row = $wynik->fetch_assoc())
                {
                     echo "<option value=\"koszta.php?data=".$row['data']."\">" . $row['data'] . "</option>";
                }

             echo "</select>";
           } 
         else 
        {
             echo "0 results";
        }
 ?>

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0