Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Porównywanie danych i wyświetlanie wartości
Kicu
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.10.2009

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


Witam

Mój problem wygląda następująco:

Tworzę pewien mały projekcik na studia, który polega na rezerwacji miejsc hotelowych. Sprawa wygląda tak, że w bazie, w tabeli hotel_pokoj, mam wprowadzone różne pokoje. Pola jakie tam mam to: nr_pokoju, liczba_miejsc, liczba_lozek, lazienka, media, balkon.
Osoba która wchodzi na stronę, ma do dyspozycji formularz, w którym po kolei wybiera liczbę miejsc, liczbę łóżek, czy ma być łazienka, media albo balkon.

Chciałbym teraz, aby po wypełnieniu takiego formularza, system sprawdzał i przypisywał dla danej rezerwacji numer pokoju, czyli pobierał wartość z nr_pokoju, pod warunkiem że pozostałe pola są zgodne z tymi, które podał klient w formularzu.

Jest ktoś w stanie pomóc? Mam nadzieję że wszystko wyjaśniłem w miarę jasno (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


zrób print_r($wiersz), to rozumiesz o co chodzi, $wiersz to tablica z wynikami dlatego pojawia się array(), nr pokoju to będzie tak jak z resztą sam napisałeś
  1. $nr_pokoju = $wiersz['nr_pokoju']
i podstaw to do zapytania

poza tym masz nie poprawną składnię pomieszałeś UPDATE i INSERT INTO, zobacz manual http://dev.mysql.com/doc/refman/5.1/en/insert.html

dodatkowo zrób:
  1. $exec = mysql_query($sql_2, $connection) or die(mysql_error());
aby sprawdzić czy zapytanie zostało poprawnie skonstruowane i nie zawiera błędów
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 08:42