Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Przycisk na stronie wprowadzajacy date do tabeli
skonec
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.12.2016

Ostrzeżenie: (0%)
-----


Witam

Chce zrobic prosta strone z baza SQL aby moc kontrolowac moich pracownikow. Na stronie mamy do wyboru co zaczyna robic, jaki produktm jaka praca z nim zwiazana oraz czas rozpoczecia tej pracy.
Dane te zostaja wyswietlone oraz przycisk "Zakonczone", ktory to ma wprowadzac date zakonczenia dla danego produktu:

Oto moj kod:
* tijd aan- czas start
*tijd uit - czas stop
  1. <?php
  2.  
  3. $product = $_POST['product'];
  4. $balk = $_POST['balk'];
  5. $arbeid = $_POST['arbeid'];
  6. $aantal = $_POST['aantal'];
  7.  
  8. // łączymy się z bazą danych
  9. $connection = @mysql_connect('localhost', 'root', 'Haslo')
  10. or die('Brak połączenia z serwerem MySQL');
  11. $db = @mysql_select_db('patryk', $connection)
  12. or die('Nie mogę połączyć się z bazą danych');
  13.  
  14. if ($product !=0) $ins = @mysql_query("INSERT INTO dane SET product='$product', balk='$balk', arbeid='$arbeid', aantal='$aantal', tijd_aan=NOW()");
  15.  
  16. $query_tijd_uit=("select id, product, balk, arbeid, tijd_aan from dane where tijd_uit is NULL;") or die ("error select");
  17. $result_tijd_uit=mysql_query($query_tijd_uit);
  18. $temp_tijd_uit=mysql_result($result_tijd_uit);
  19.  
  20. echo "<table cellpadding=\"4\" border=2>";
  21. echo "<tr>";
  22. echo "<th>" .'id'. "</th>";
  23. echo "<th>" .'Product'. "</th>";
  24. echo "<th>" .'Balk'. "</th>";
  25. echo "<th>" .'Arbeid'. "</th>";
  26. echo "<th>" .'Tijd ann'. "</th>";
  27.  
  28. echo "</tr>";
  29. while($r = mysql_fetch_assoc($result_tijd_uit)) {
  30. echo "<tr>";
  31.  
  32. echo "<td>" .$r['id']. "</td>";
  33. echo "<td>".$r['product']."</td>";
  34. echo "<td>".$r['balk']."</td>";
  35. echo "<td>".$r['arbeid']."</td>";
  36. echo "<td>".$r['tijd_aan']."</td>";
  37.  
  38. ?>


po kolumnie Tijd aan chce dodac Tijd uit (czas zakonczenia) z przyciskiem, ktory doda czas zakonczenia do odpowiedniego 'id'
mecze sie z tym juz 3 dni, google tez nie pomoglo.

Prosze pomozcie jak do dokonczyc.
Z gory serdecznie dziekuje
pozdrawiam
skonec
Powód edycji: [Kshyhoo]: bb-code
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
skonec
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.12.2016

Ostrzeżenie: (0%)
-----


tak ja to wiem, jest nawet ten przyklad w moim kodzie.

ale jak dodac w tej tabel, na koncu przycisk typu submit, ktory zapisuje wartosc ktora nie zostala wproadzona- czyli NOW()- taka wartosc chce dodac do sql- jako' tijd_uit '

juz sie dowiedzialem ze onclick tu nie zadziala, ale na co zmienic, nie mam pojecia

dalej sie nad tym glowie ....


P.S. ciezki jestem nie?? (IMG:style_emoticons/default/biggrin.gif)

JEST!! uporalem sie z tym, ale nie do konca. teraz dodaje mi tijd_uit do wszystkiego ;/
nie wiem jak
  1. $t=$r['id']

ustawic do jednego id tam gdzie zostal przycisk wcisniety ;(

oto co poprawilem:

  1. echo "<table cellpadding=\"4\" border=2>";
  2. echo "<tr>";
  3. echo "<th>" .'id'. "</th>";
  4. echo "<th>" .'Product'. "</th>";
  5. echo "<th>" .'Balk'. "</th>";
  6. echo "<th>" .'Arbeid'. "</th>";
  7. echo "<th>" .'Aantal'. "</th>";
  8. echo "<th>" .'Tijd ann'. "</th>";
  9.  
  10. echo "</tr>";
  11. while($r = mysql_fetch_assoc($result_tijd_uit)) {
  12. echo "<tr>";
  13.  
  14. echo "<td>" .$r['id']. "</td>";
  15. echo "<td>".$r['product']."</td>";
  16. echo "<td>".$r['balk']."</td>";
  17. echo "<td>".$r['arbeid']."</td>";
  18. echo "<td>".$r['aantal']."</td>";
  19. echo "<td>".$r['tijd_aan']."</td>";
  20.  
  21. echo "<td>".'<form action="werkcon.php" method="post"> <input type="submit" name="tijd_klaar" value="KLAAR" /> </form>'."</td>";
  22. $t=$r['id'];
  23. if (isset($_POST['tijd_klaar']))
  24. {
  25. $tijd_klaar=@mysql_query("update dane set tijd_uit=NOW() where id='$t'");
  26. }
  27. echo "</tr>";
  28. }
  29.  
  30.  
  31. echo "</table>";


ponownie dziekuje za wszelka pomoc

Ten post edytował skonec 13.12.2016, 19:26:16
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 09:43