Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MSSQL][PHP]Problem z radioboxami w php/html
kuba_pilach
post
Post #1





Grupa: Zarejestrowani
Postów: 224
Pomógł: 3
Dołączył: 24.12.2010

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


Witam, mam wyszukiwarkę, która wyszukuje z danej tabeli mssql
I chciałbym, by przy każdym rekordzie było pole radio:
<input type="radio" name="niewiem" value="niewiem" />
I chciałbym potem za pomocą "zapisz" wtedy przenosiło się do kolejnej strony, wziąć zaznaczone rekordy i jakoś je zapisać (chyba do sesji), by potem je wykorzystać... naprzykład dla upewnienia użykownika
wypisać mu te rekordy
Wie ktoś jak to zrobić? Dzięki z góry
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kuba_pilach
post
Post #2





Grupa: Zarejestrowani
Postów: 224
Pomógł: 3
Dołączył: 24.12.2010

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


mam plik step1.php:
  1. <html>
  2. <head>
  3. <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=iso-8859-2">
  4. <title>Wybieranie opcji</title>
  5. <link rel="stylesheet" type="text/css" href="css/styles.css" />
  6. </head>
  7.  
  8. <body>
  9. <?php
  10. if ($a != dod) {
  11. ?>
  12. <h1>Wyszukiwanie</h1>
  13.  
  14. <form action="step1.php" method="post">
  15. <select name="metoda_szukania">
  16. <option value="KnT_Kod">Kod</option>
  17. <option value="Knt_Nazwa1" value="Knt_Nazwa2">Nazwa</option>
  18. </select>
  19. <br />
  20. Wprowadź poszukiwane wyrażenie:<br />
  21. <input name="wyrazenie" type="text" size="40">
  22. <br />
  23. <input type="submit" name="submit" value="Szukaj">
  24. </form>
  25.  
  26. <?php
  27. }
  28.  
  29.  
  30. if ($_POST['submit']) {
  31.  
  32. // utworzenie krótkich nazw zmiennych
  33. $metoda_szukania=$_POST['metoda_szukania'];
  34. $wybor=$_POST['wybor'];
  35. $wyrazenie=trim($_POST['wyrazenie']);
  36.  
  37. $wyrazenie = trim($wyrazenie);
  38.  
  39. if (!$metoda_szukania || !$wyrazenie) {
  40. echo 'Brak parametrów wyszukiwania. Wróć do poprzedniej strony i spróbuj ponownie.';
  41. }
  42.  
  43. $metoda_szukania = addslashes($metoda_szukania);
  44. $wyrazenie = addslashes($wyrazenie);
  45. }
  46.  
  47. include 'connection.php';
  48.  
  49. $zapytanie = "select * from CDN.Kontrahenci where ".$metoda_szukania." like '%".$wyrazenie."%'";
  50. $wynik = mssql_query($zapytanie);
  51.  
  52. $ile_znalezionych = mssql_num_rows($wynik);
  53.  
  54. echo "<p>Ilość znalezionych pozycji: ".$ile_znalezionych."</p>";
  55. ?>
  56. <table class="z" border="1" frame="void" rules="none">
  57. <?php
  58. for ($i=0; $i <$ile_znalezionych; $i++) {
  59. ?>
  60. <?php
  61. $wiersz = mssql_fetch_assoc($wynik);
  62. echo "<tr>";
  63. echo "<td><p><strong>".($i+1).". </td>";
  64. echo stripslashes("<td>".$wiersz['Knt_Nazwa1']." ".$wiersz['Knt_Nazwa2']."</td>");
  65. echo "<td><a href=\"step1_2.php?a=dod&amp;id={$wiersz['Knt_KntId']}\"><img src=images/ikona.png></a></td>";
  66. }
  67. ?>
  68. </table>
  69. <?php
  70. }
  71. ?>
  72.  
  73.  
  74. <?php
  75. $a = trim($_REQUEST['a']);
  76. $id = trim($_GET['id']);
  77. if ($a==dod) {
  78. ?>
  79. Rezultaty:
  80. <?php
  81.  
  82. include 'connection.php';
  83. $wybieranieklienta = mssql_query("SELECT * FROM CDN.Kontrahenci WHERE Knt_KntId = '$id' ")
  84. or die(mssql_error());
  85. $klient = mssql_fetch_assoc($wybieranieklienta);
  86. echo "<br />";
  87. echo "Klient:".$klient['Knt_Nazwa1'].$klient['Knt_Nazwa2'];
  88. echo "<br />";
  89. echo "Kod klienta:".$klient['Knt_Kod'];
  90.  
  91. }
  92. ?>
  93. </body>
  94. </html>


Przetwarzanie mam takie:
  1. <?php
  2.  
  3. $a = trim($_REQUEST['a']);
  4. $id = trim($_GET['id']);
  5.  
  6. if ($a = dod) {
  7.  
  8. $id = $_SESSION['id'];
  9. }
  10. include 'connection.php';
  11. ?>

I potem chcę napisać tą sesję później:
  1. <?php
  2. echo $_SESSION['id'];
  3. ?>

I nic mi nie pisze...
Wiesz może o co chodzi?
Go to the top of the page
+Quote Post

Posty w temacie
- kuba_pilach   [HTML][MSSQL][PHP]Problem z radioboxami w php/html   27.01.2011, 15:26:31
- - lobopol   to dodaj sobie przy każdym ten checkbox name=...   27.01.2011, 16:44:44
- - kuba_pilach   Ale z checkbox da się robić wielokrotne? Bo chyba ...   27.01.2011, 20:07:22
- - lobopol   co to znaczy wielokrotnie? checkboxy są do zaznacz...   27.01.2011, 20:53:33
- - kuba_pilach   Sorki, ale nie jestem za bardzo doświadczony w tym...   28.01.2011, 15:39:14
- - lobopol   Nie [PHP] pobierz, plaintext   echo '...   28.01.2011, 16:17:41
- - kuba_pilach   Zrobiłem to co napisałeś i wyskakuje mi błąd: KodP...   28.01.2011, 16:48:35
- - lobopol   [PHP] pobierz, plaintext echo '<input name=...   28.01.2011, 16:53:15
- - kuba_pilach   Dobra, udało mi się to wyświetlić, ale mam problem...   28.01.2011, 17:26:45
- - lobopol   Zastanów się co do sesji zapisałeś masz teraz tabl...   28.01.2011, 19:16:59
- - kuba_pilach   Mam problem z sesjami... czyli jak w jednym pliku ...   28.01.2011, 21:00:27
- - lobopol   session_start ma być na samym początku strony prze...   28.01.2011, 21:04:11
- - kuba_pilach   mam plik step1.php: [PHP] pobierz, plaintext <h...   28.01.2011, 21:33:21
- - lobopol   a w przetwarzaniu masz session_start na początku? ...   28.01.2011, 21:42:11
- - kuba_pilach   nic nie zmieniło się   28.01.2011, 21:51:39
- - lobopol   Kurde patrzę w twój kod i to jest straszne, formul...   28.01.2011, 22:00:15
- - kuba_pilach   Wiem, że straszne... ludzie się uczą zazwyczaj na ...   28.01.2011, 22:12:07
- - lobopol   najpierw zobaczmy czy wszystko dobrze przesyłasz d...   28.01.2011, 22:15:39
- - kuba_pilach   Dobra, oto wynik: KodArray ( ) Array ...   28.01.2011, 22:24:36
- - lobopol   czyli masz nieustawionego geta z sesji możesz sobi...   28.01.2011, 22:38:17
- - kuba_pilach   Po prostu chciałem zobaczyć, czy działa ;] Wogule...   29.01.2011, 14:38:13
- - lobopol   No jak to nie zapisuje, a to: Array ( [kontrahent]...   29.01.2011, 15:14:02
- - kuba_pilach   Problem tkwi w tym, że po kolejnym wyszukiwaniu ka...   29.01.2011, 15:24:04
- - lobopol   Bo po ponownym wyszukaniu nadpisujesz sobie sesje   29.01.2011, 17:01:37
- - kuba_pilach   Ale mi chodzi po kolejnym wyszukaniu wykorzystując...   29.01.2011, 20:09:38
- - lobopol   Zapisuj do innej zmiennej sesyjnej i tyle. Ale sąd...   29.01.2011, 21:29:11
- - kuba_pilach   Tzn.? Oto wynik wynik po drugim wyszukiwaniu: Arr...   2.02.2011, 19:40:34


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

 



RSS Aktualny czas: 25.12.2025 - 07:37