Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][sql], problem z jedną zmienną
kozioł
post 13.11.2007, 14:22:56
Post #1





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 9.12.2006

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


witam ,

mam taki formularz w którym wyświetla mi sie numer ,

użytkownik ma dopisać w formularzu pewne dane i wysłać spowrotem do bazy , jednocześnie ja uaktualniając o dpisane dane przy tym właśnie numerze

i nie wiem jak przekazać tę wartość numer któa mi się wyświetla w formularzu ,bo inne dane z formularza przechodzą

to część skryptu który wyświetla w formularzu numer z bazy SQL

  1. <table border="0" cellspacing="1" cellspacing="3"
  2. bgcolor="#353535" align="center">
  3. <tr>
  4. <td bgcolor="#AFFFFFF" width="50%"><b>Numer</b></td>
  5. <td bgcolor="#FFFFFF" width="50%">
  6.  
  7.  
  8. <?php
  9. $conn = mysql_connect("localhost", "root", "vertrigo") or die(mysql_error());
  10. mysql_select_db("bazy",$conn) or die ("nie mogę połączyć z bazą");
  11. ?>
  12. <?php
  13. $q = "SELECT * FROM rozliczone WHERE rodzaj ='' GROUP BY numer ";
  14. $wynik = mysql_query($q);
  15. while ($wiersz = mysql_fetch_array($wynik)) {
  16.  echo '' . $wiersz['numer'] .'';
  17.  
  18. };
  19.  
  20. //tutaj cos kombinowałem ze zmienną ukrytą//
  21. echo "<input type=\"hidden\" name=\"numer\" value=\"".$wiersz.[numer]."\">";
  22. ?>



wdzięczny za pomoc
Go to the top of the page
+Quote Post
Ar2r
post 13.11.2007, 14:48:19
Post #2





Grupa: Zarejestrowani
Postów: 140
Pomógł: 16
Dołączył: 12.06.2002
Skąd: Kielce

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


Możesz przez zmienną ukrytą, ale w podanym kodzie nie widzę znaczników formularza. Element <input type="hidden"> musi być zawarty pomiędzy <form></form> który odpowiada za przesyłanie danych.
Go to the top of the page
+Quote Post
kozioł
post 13.11.2007, 15:57:13
Post #3





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 9.12.2006

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


znaczniki form są , i na początku i na końcu , formularza , jest on troche duży dlatego nie chciałem wklejać całego kodu

sama nazwa numer jest przesyłana , ale bez wartości ,
Go to the top of the page
+Quote Post
ApC
post 13.11.2007, 15:59:45
Post #4





Grupa: Zarejestrowani
Postów: 121
Pomógł: 0
Dołączył: 22.09.2007

Ostrzeżenie: (20%)
X----


Cytat
echo "<input type=\"hidden\" name=\"numer\" value=\"".$wiersz.[numer]."\">";


zrób może tak:

Cytat
echo "<input type=\"hidden\" name=\"numer\" value=\"$wiersz[numer]\">";


Pomogło snitch.gif?
Go to the top of the page
+Quote Post
kozioł
post 15.11.2007, 16:43:23
Post #5





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 9.12.2006

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


tak dziękuję bardzo guitar.gif , tylko echo musiałem umieścić przed zamykającą klamrą }
Go to the top of the page
+Quote Post
Cysiaczek
post 15.11.2007, 16:45:09
Post #6





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




No niestety musisz napisać jaśniej.
Zmienną możesz wyświetlić od momentu jej zainicjowania, czyli przypisannia jej jaiejś wartości. Wcześniej (w kodzie powyżej) nie można.

Pozdrawiam

ps. Dodaj jakiś temat, to same tagi to mało.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post

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: 10.07.2025 - 06:02