Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
Inny

Zapytanie do bazy danych - kod PHP

inny

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
8 odpowiedzi w tym temacie

#1 Automatyk

    Profesjonalista

  • Użytkownik

Reputacja: 21
Życzliwy

  • Postów:195
  • Steam:steam
  • Lokalizacja:Kraków
Offline

Napisano 11.01.2019 18:28

Witam. Stworzyłem formularz wraz z obsługą, który wprowadza do bazy danych cenę zamówienia,nazwę ( i inne pierdoły) oraz id_zamówienia, który generowany jest do bazy po zatwierdzeniu formularza. Ogólnie przedstawię to na podstawie screen'ów.

 

Klikając "Złóż zamówienie" następuje przekierowanie do formularza :

9bf6601823d06.jpg

Przekierowanie do formularza:

0018f55790a40.jpg

Wykonanie formularza :

 

fff0a39195866.jpg

Tutaj jeszcze zamieszczę tabelę "zamowienia":

38174e0a16f35.jpg

 

 

Teraz moje pytanie brzmi : na podstawie id_zamowienia chciałbym aby ukazywał się czas złożenia zamówienia. W jaki sposób mam napisać takowy kod? Poprzez formularz, iż najpierw użytkownik wprowadza numer zamówienia a potem, poprzez wykonanie formularza, na podstawie id_zamowienia wyświetlany jest czas złożenia? 

 


  • +
  • -
  • 0

#2 Pawlik4Ver

    Wszechwidzący

  • Zbanowany

Reputacja: 17
Początkujący

  • Postów:239
  • GG:
  • Imię:Wiktor
  • Lokalizacja:Polska
Offline

Napisano 11.01.2019 22:38

Napisz na GG do mnie

Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.

SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757

Skontaktować możesz się zemną przez GG:62653757


#3 Robiin

    Godlike

  • Support Team

Reputacja: 1 103
Super Hero

  • Postów:2 043
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 11.01.2019 22:57

Nie zrozumiałem co chcesz osiągnąć. Chcesz wyświetlić czas złożenia zamówienia na podstawie id_zamowienia, tyle wiem, dalej mnie skołowałeś.


  • +
  • -
  • 1

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#4 Automatyk

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 21
Życzliwy

  • Postów:195
  • Steam:steam
  • Lokalizacja:Kraków
Offline

Napisano 11.01.2019 23:15

Dokładnie to chce osiągnąć- wpisuje sie id_zamowienia i na jego podstawie wyświetlany jest czas jego złożenia :)
  • +
  • -
  • 0

#5 Robiin

    Godlike

  • Support Team

Reputacja: 1 103
Super Hero

  • Postów:2 043
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 11.01.2019 23:22

SELECT `czas_zlozenia` FROM `zamowienia` WHERE `id_zamowienia` = 1

Gdzie wartość 1 to indeks zamówienia. W przypadku powyższych screenów tabeli indeks 2 zwróci 2019-01-10 12:17:26.

Pamiętaj, że przetestować to możesz w zakładce "SQL". Zapytanie "SELECT" niczego na pewno nie uszkodzi, a zobaczysz jak to działa.

 

Syntax przy wiekszej ilości wyszukiwanych wyników jest taki sam, z dodaniem przecinka przy wyszukiwanych 'labelach':

e92c6dad35af5e8782393d4584d14847.png


  • +
  • -
  • 1

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#6 Automatyk

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 21
Życzliwy

  • Postów:195
  • Steam:steam
  • Lokalizacja:Kraków
Offline

Napisano 11.01.2019 23:40

Tzn składnie polecenia znam ale gorzej z napisaniem tego w kodzie PHP ;)
  • +
  • -
  • 0

#7 Robiin

    Godlike

  • Support Team

Reputacja: 1 103
Super Hero

  • Postów:2 043
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 12.01.2019 00:06

Oh god, w php nigdy w życiu nic nie pisałem, ale z tego co wyczytałem to:

$hostName = "host";
$userName = "user";
$password = "pass";
$dbName = "db";

$handle = new mysqli($hostName, $userName, $password, $dbName);

$sql = mysql_escape_string("SELECT `czas_zlozenia` FROM `zamowienia` WHERE `id_zamowienia` = 1");
$returnValue = $handle->query($sql);

  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#8 Automatyk

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 21
Życzliwy

  • Postów:195
  • Steam:steam
  • Lokalizacja:Kraków
Offline

Napisano 12.01.2019 01:03

Ale ta składnia będzie działać wyłącznie dla id_zamowienia 1 ;) a tu chodzi o stworzenie formularza i obsługi formularza - po wpisaniu id_zamowienia w formularzu( tak myślę) obsługa formularza wyświetla czas złożenia ;)

Użytkownik Automatyk edytował ten post 12.01.2019 01:04

  • +
  • -
  • 0

#9 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 552
Godlike

  • Postów:11 974
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 12.01.2019 02:33

https://pl.wikibooks.../Biblioteka_PDO
  • +
  • -
  • 1





Również z jednym lub większą ilością słów kluczowych: inny

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych