[MySQL][PHP]Tworzenie zapytania ze zmienną pobraną z formularza |
[MySQL][PHP]Tworzenie zapytania ze zmienną pobraną z formularza |
19.11.2019, 15:58:08
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.11.2019 Ostrzeżenie: (0%) |
Witam,
mam formularz, który działa i wyświetla rekordy z bazy danych - imie, nazwisko. Potrzebuje to jako zmienną, która będzie w zapytaniu, które będzie wyświetlało sprzęt posiadany przez uzytkownika (imie, nazwisko) Teraz po wciśnięciu przycisku dana jest przechowywana jako $pracDLL ale nie działa w zapytaniu $zapytanie3 Poniżej kod:
|
|
|
19.11.2019, 16:21:19
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Dlaczego w tabeli użytkowników nie masz kolumny id do której mógłbyś tworzyć klucze obce?
-------------------- |
|
|
19.11.2019, 16:34:26
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.11.2019 Ostrzeżenie: (0%) |
Dlaczego w tabeli użytkowników nie masz kolumny id do której mógłbyś tworzyć klucze obce? Owszem mam kolumne id w tabeli users struktura tabeli users - screen |
|
|
19.11.2019, 16:40:20
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
A w którym miejscu tworzysz zmienną $pracDLL, a w którym $zapytanie3?
-------------------- |
|
|
19.11.2019, 16:42:41
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
$zapytanie3 = "SELECT `sprzet`, `sprzetid`, `data` FROM `test_DLL` WHERE pracDLL = '$pracDLL'";
$result3 = mysqli_query($connect, $zapytanie3); $pracDLL = $_POST['pracDLL']; Po pierwsze: teraz najpeirw uzywasz zmiennej a dopiero potem okreslasz jej wartosc.... No nie tak kolejnosc kolego. Po drugie: jak juz wspomniano wczesniej: skoro masz to ID, to twoje OPTION maja miec to ID jako value. teraz jako value przesylasz imie i nazwisko co jest bez sensu Teraz jedyne value jakie ustawiasz to tutaj <option selected disabled value="<php echo($_POST['$pracDLL']); ?>">Wybierz pracownika</option> co akurat jest totalnei bez sensu. Tu powinno byc poprostu <option selected disabled value="">Wybierz pracownika</option> -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.11.2019, 10:43:39
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.11.2019 Ostrzeżenie: (0%) |
Dzięki, działa.
Sorry za tak błachy problem, ale to przedszkole. inne pytanie, to czy da się zachować wybrana osobę w formularzu po wykonaniu operacji "ask". Jak przechowywać tą daną w tym formularzu przy tej operacji. z góry dzięki Ten post edytował bartek07130 20.11.2019, 11:15:03 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 13:11 |