Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Problem z select
Forum PHP.pl > Forum > Przedszkole
karoo1204
Witam, mam problem z wyswietleniem danych tak jak w poleceniu poniżej.

  1. $query = "SELECT ankieta.idankieta, ankieta.nazwa, ankieta.tresc, pytanie.pytanie, odpowiedz.odpowiedz
  2. FROM ankieta, pytanie, odpowiedz WHERE ankieta.idankieta=pytanie.ankieta_idankieta
  3. and pytanie.idpytanie=odpowiedz.pytanie_idpytanie AND ankieta.idankieta='5' ";


Chciałbym aby można było podać nr indeksu do formularza i wykonac polecenie z tym indeksem.
Skrypt powyżej dziala w 100% ale chce podawać nr indeksu wpisując go do formularza, albo inaczej ale zebym go wpisywał go do zmiennej na stronie zanim skrypt zacznie działac.

Zrobiłem coś takiego ale nie działa

  1. $indeks=$_POST['indeks'];
  2.  
  3.  
  4. '<form action="poka.php" method="post">
  5. Podaj swoje imię: <input type="text" name="indeks" />
  6. <input type="submit" value="Zatwierdź" />
  7. </form>';
  8.  
  9.  
  10. $query = "SELECT ankieta.idankieta, ankieta.nazwa, ankieta.tresc, pytanie.pytanie, odpowiedz.odpowiedz
  11. FROM ankieta, pytanie, odpowiedz WHERE ankieta.idankieta=pytanie.ankieta_idankieta
  12. and pytanie.idpytanie=odpowiedz.pytanie_idpytanie AND ankieta.idankieta='$indeks' ";


Wie ktoś jak to zrobic poprawnie?questionmark.gifquestionmark.gif
SpiritCode
Zmienną masz złą. Poza tym $query generujesz za każdym razem nawet jak nie masz zmiennej. Polecam Ci owarunkowanie tego pliku.
A co do tematu: podane w formularzu ID z pola "indeks" jest w $_POST['indeks']
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.