Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pole input + automatyczne wyciagniecie danych
Forum PHP.pl > Forum > Przedszkole
Lonas
Hej - pytanko moje jest takie :

mam inputa - po wpisaniu do niego liczby 10 cyfrowej ( charakteruzyje produkt ) , jest ona wyszukiwana w bazie i pokazuje mi sie np jej zapas

Próbowałem tak ale coś mi nie działa, może ktoś będzie wiedział w czym rzecz ? smile.gif

  1. if(isset($_POST["hid"]) && !empty($_POST["hid"]) && $_POST["hid"]!="--") {
  2. $res = mysql_query("select * from top100_sklep where ref='".$_POST["s"]."'");
  3. $dane = mysql_fetch_row($res);
  4. } else {
  5. $dane = array_fill(0,13," ");
  6. }
  7. ?>
  8.  
  9.  
  10. <input id="s" name="s" onChange="document.getElementById('hid').value='submit';this.form.submit()">
  11.  
  12.  
  13.  
  14.  
  15. <input id="hid" name="hid" type="hidden" value="<?$_POST["s"]?>" />
  16.  
  17. <?php echo $dane[3]; ?>
nasty
wszedzie masz
  1. <?php $_POST[&apos;s&apos;] ?>

a sprawdzasz
  1. <?php $_POST[&apos;hid&apos;] ?>


czy to napewno jest ok ?
Lonas
  1. <?php
  2. if(isset($_POST["hid"]) && $_POST["hid"]!="--") {
  3. $res = mysql_query("select * from top100_sklep where ref='".$_POST["s"]."'");
  4. $dane = mysql_fetch_row($res);
  5. } else {
  6. $dane = array_fill(0,13," ");
  7. ?>


tak też nie działa :/
nasty
  1. <?php
  2. if(isset($_POST["s"]) && $_POST["s"]!="--") {
  3. $res = mysql_query("select * from top100_sklep where ref='".$_POST["s"]."'");
  4. $dane = mysql_fetch_row($res);
  5. } else {
  6. $dane = array_fill(0,13," ");
  7. ?>

widac nie zrozumiales mnie, teraz dziala ?
Lonas
Też nie działa- ale mi sie wydaje że wczesniej powinno byc dobrze - wpisywales ref do inputa s - nastapilo przelodowanie - input ukryty hid przyjmuje wartosc s przez post - i własnie to co jest w hid powino byc wyciagniete z bazy..

no ale nadal nie dziala
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.