Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Wyświetlen wybrnego rekordu w formularzu
maestro20
post 28.01.2009, 09:09:13
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 7.01.2009

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


Witam mam nastepujacy kod

wyburpyt.php

  1. <?php $link = mysql_connect("localhost", "maestro", "13456") or die('Blad: Nie mozna polaczy´c z MySQL!');
  2.  
  3. mysql_select_db("test2") or die('Blad: Nie mozna wybraz bazy danych!');
  4.  
  5. $zapytanie = mysql_query ("SELECT id FROM test where 1");
  6. ?>
  7. <form action="usun.php" method="post">
  8. <select name="id">
  9. <option value="0">Wybierz Pytanie
  10. <?php while($option = mysql_fetch_assoc($zapytanie)) {
  11. echo '<option value="'.$option['id'].'">'.$option['id'].'</option>';
  12. }
  13. ?>
  14. <input type="submit" value="usun" />
  15. </form>
  16. <form action="edycja.htm" method="post">
  17. <input type="submit" value="edytuj"/>
  18. </form>


tutaj nastepuje wybor pytania ktore chce edytowac nastepnie jak nacisne na przycisk "edytuj" przenosi mnie do formularza w ktorym powino pojawc sie pytanie do edycji a tak nie nastepuje o to kod

test.htm
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  4. <title>Untitled</title>
  5. </head>
  6. <p>
  7. <?php $db = lacz_bd();
  8. $option = (int)$_POST['id'];
  9. $pytanie = $_POST['pytanie'];
  10. $odpa = $_POST['odpa'];
  11. $odpb = $_POST['odpb'];
  12. $odpc = $_POST['odpc'];
  13. $prawidlowa = $_POST['prawidlowa'];
  14. $prawidlowa1 = $_POST['prawidlowa1'];
  15. $prawidlowa2 = $_POST['prawidlowa2'];
  16. function lacz_bd()
  17. {
  18. $db = new mysqli('localhost','maestro','13456', 'test2');
  19. if (! $db)
  20. return false;
  21. $db->autocommit(TRUE);
  22. return $db;
  23. $zapytanie = "select * from test where id='$option'";
  24. }
  25. ?>
  26. Pytanie:<br />
  27. <textarea rows="4" cols="50" name=<?php echo $pytanie?>
  28. <br />
  29. <br/>
  30. Odpowiedz:
  31. <br />
  32. A:<br />
  33. <textarea rows="4" cols="50" name=<?php echo $odpa?>
  34. <input type="checkbox" name=<?php echo $prawidlowa;?>value="a" />Prawidłowa odpowedź
  35. <br/>
  36. B:<br />
  37. <textarea rows="4" cols="50" name=<?php echo $odpb;?>
  38. <input type="checkbox" name=<?php echo $prawidlowa1;?>value="b" />Prawidłowa odpowedź
  39. <br />
  40. C:<br />
  41. <textarea rows="4" cols="50" name=<?php echo $odpc;?>
  42. <input type="checkbox" name=<?php echo $prawidlowa2;?> value="c" />Prawidłowa odpowedź
  43. <br/>
  44. <br/>
  45. <input type="reset" name="Submit2" volue="Wyczyść">
  46. </form>
  47. </p>
  48. </form>
  49.  
  50.  
  51. </p>
  52. </body>
  53. </html>


Jesli mozna to prosze o pomoc w tym zagadnienu jak i rowniez jak zrobic update edytowanego pytania i jeszcze jak wyciagnac zaznaczenia prawidlowych odpowiedzi z bay dancy za pomoca checkbox Z gory dzieujeza odpowedz smile.gif

Moze ktos mi pomoze bo bardzo mi na tym zalezy Prpsze

Ten post edytował maestro20 27.01.2009, 22:22:40
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:20