Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

PHP I MYSQL

#1
PHP I MYSQL
Właśnie zacząłem naukę programowania w php. Umiem już zrobić prosty formularz, ale on nie działa. Stworzyłem dwa pliki. Jeden o nazwie zamowienie.html a drugi wyniki.php. Nie wiem dlaczego, ale po wpisaniu daych plik wyniki.php nie wyświetla ich. Myślę, że to jest spowodowane tym, że nie mam zainstalowanego Mysql. Gdy go zainstalowałem i "poprawnie skonfigurowałem" (wciskałem cały czas dalej) nic nie działało.

Dlatego mam następujące pytania
- jak poprawnie skonfigurować mysql?
- co może być przyczyną mojego problemu?

Zapewne dla doświadczonych w tej dziedzinie to pytanie nie ma sensu i jest śmieszne, ale ja dopiero zaczynamZęby
 System operacyjny: windows_vista Przeglądarka: ie
#2
RE: PHP I MYSQL
Jeżeli robisz to za pomocą PHP, to na tym poziomie nie jest to problem z MySQL.
Daj kody.
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: PHP I MYSQL
Plik zamowienie.html

Kod:
<html>
<head>
<title>Zamówienie</title>
</head>
<body>
<form action="wyniki.php" method="GET">
Imię: <input type="text" name="imie"/><br/>
Nazwisko: <input type="text" name="nazwisko"/><br/>
Proszę o fakturę zamówienia: <input type="checkbox" name="faktura"/><br/>
Chcę zamówić: <br/>
<input type="radio" name="kola"/><br/>Coca-Colę<br/>
<input type="radio" name="fanta"/><br/>Fantę<br/>
<input type="radio" name="sprite"/><br/>Sprite'a'<br/>
<input type="submit"value="Wyślij"><br/>
</form>

</body>
</html>

i plik wyniki.php

Kod:
<html>
<head>
<title>Zamówienie</title>
</head>
<body>

Imię: <?php echo $_GET['imie']><br/>
Nazwisko: <?php echo $_GET['nazwisko']><br/>
Faktura: <?php echo ($_GET['faktura'] == 'on' ? 'Tak' : 'Nie')><br/>
Zamówienie: <br/><br/>
<?php
switch($_GET['zamow'])
{
case "kola":
    echo "Coca-cola";
    break;
case "fanta";
    echo "Fanta";
    break;
case "sprite";
    echo "Sprite";
    break;
}
?>

</html>

To był na razie próbny formularz, jego treść nie jest istotnaOczko
 System operacyjny: windows_vista Przeglądarka: ie
#4
RE: PHP I MYSQL
Ja już umiem PHP całkiem nieźle. No to poprawmy te błędy
Kod PHP:
<form action="wyniki.php" method="GET"
Do śmietnika z wynik.php (ja tak zrobiłem na swojej stronie i działa).
Kto używa "GET"? Napisz POST i wszędzie tam gdzie jest GET napisz POST.
A jak piszesz w PHP to wszystko musi być o rozszerzeniu PHP
Po co to oddzielać te dwa pliki? Cały ten skrypt powinien być w jednym pliku. A jak tak nie chcesz to napisz tak
Kod PHP:
<?php include("plik.php"); ?>
A jeśli chodzi o SQL to po co Ci to? Na tym poziomie tego nie potrzebujesz.
SQL gromadzi dane, stąd termin "Baza Danych"Wesoły. A ten sktypt nie działa, bo nie został przyłączony plik "wyniki.php".


PS. Jak teraz nie działa, to już nie wiem co to może być
 System operacyjny: windows_2000 Przeglądarka: firefox
#5
RE: PHP I MYSQL
No ale jak zrobić to w jednym pliku?

Nie za bardzo mi to wychodziCzerwony
 System operacyjny: windows_vista Przeglądarka: ie
#6
RE: PHP I MYSQL
~Anonim napisał(a):Ja już umiem PHP całkiem nieźle.
Oto jak zaczyna. Szkoda, że dalej wszystko świadczy o czymś innym...

~Anonim napisał(a):No to poprawmy te błędy
Raczej - dołóżmy trochę bełkotu...

Cytat:Kto używa "GET"? Napisz POST i wszędzie tam gdzie jest GET napisz POST.
A uzasadnienie możesz dać? Wiesz czym się różni w protokole HTTP żądanie GET i POST?

Cytat:A jak piszesz w PHP to wszystko musi być o rozszerzeniu PHP
Nie musi. Wszystko zależy od ustawień serwera WWW.

Cytat:Po co to oddzielać te dwa pliki?
Bo jest logiczniej?
Cytat:Cały ten skrypt powinien być w jednym pliku.
Nie powinien - nie gadaj bzdur. Może być w jednym, a może być w dwóch.
Cytat:A jak tak nie chcesz to napisz tak
Po co, skoro nie musi być w jednym pliku?

Cytat:A ten sktypt nie działa, bo nie został przyłączony plik "wyniki.php".
Co za bzdura. NIE RADŹ WIĘCEJ.

~Anonim napisał(a):PS. Jak teraz nie działa, to już nie wiem co to może być
Od początku nie wiedziałeś - zostaw temat i nie wprowadzaj innych w błąd.

Skrypt nie działa, bo ma błędy w skłądni (niepodomykane tagi PHP). Popraw składnię - wtedy albo zadziała albo wyskoczą kolejne błędy.
 System operacyjny: linux_gentoo Przeglądarka: opera
#7
RE: PHP I MYSQL
Siedziałem ok. godziny. Mówisz i masz
http://wklej.org/txt/0f6423b647.
Sam też wykorzystam sobie coś podobnego na stronce.

PS. Miłej nauki PHP. Łatwy językWesoły.


Pan Koziołek nieźle mnie podsumował. Nie dziwię się, no trochę bzdur nagadałem. Sora. Ale ten skrypt działa. Możesz sam sprawdzić. Następnym razem napiszę bardziej po ludzku. Pisałem to, o czym myślałem. A myślałem o wielu rzeczach.

Pozdro.
 System operacyjny: windows_2000 Przeglądarka: firefox
#8
RE: PHP I MYSQL
Zamknąłem tagi (jak można było ich nie zamknąć?):

Kod PHP:
Imię: <?php echo $_GET['imie']?><br/>
Nazwisko: <?php echo $_GET['nazwisko']?><br/>
Faktura: <?php echo ($_GET['faktura'] == 'on' 'Tak' 'Nie')?><br/>
Zamówienie: <br/><br/> 

Co może być dalej nie tak?Płacze
 System operacyjny: windows_vista Przeglądarka: ie
#9
RE: PHP I MYSQL
Na samym początku wyniki.php wklep:
Kod PHP:
<?php
ini_set
('display_errors''1') ;
?>
Co spowoduje wyświetlanie błędów podczas pracy ze skryptem.
 System operacyjny: linux_gentoo Przeglądarka: opera
#10
RE: PHP I MYSQL
~Anonim napisał(a):Siedziałem ok. godziny. Mówisz i masz
http://wklej.org/txt/0f6423b647.

Wkleiłem ten kod i po wybraniu opcji i kliknięciu dalej wyswietla się plik wyniki.php, ale bez danychCzerwony

koziolek napisał(a):Na samym początku wyniki.php wklep:
Kod PHP:
<?php
ini_set
('display_errors''1') ;
?>
Co spowoduje wyświetlanie błędów podczas pracy ze skryptem.

Nie wyświetlają się błędy.
 System operacyjny: windows_vista Przeglądarka: ie
Programy: Polecane / Nowe / Inne




Podobne wątki (PHP I MYSQL)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  PHP - Sprawdzenie wartości przed dodaniem do bazy MYSQL dawswi1 0 2378 20.02.2020, 22:21
Ostatni post: dawswi1
  Zbyt duży zrzut bazy MySQL z!pper 6 10836 04.06.2018, 19:18
Ostatni post: z!pper
Ściana Jak zrobić forum [HTML PHP MYSQL] toslaw1 13 17492 04.02.2017, 15:38
Ostatni post: toslaw1

Skocz do:


Wybrane wątki (PHP I MYSQL)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Skopiowanie strony forum przez program HTTrack Website Copier ANDREAN 9 7736 06.09.2019 21:51
Ostatni post: ANDREAN
  Poszukuję skryptu ogłoszeń / Joomla. dongtuuyen 2 7081 25.07.2019 09:56
Ostatni post: Spidi
  Upload pliku na serwer i do bazy danych mati514 3 7818 16.05.2019 17:12
Ostatni post: mati514
Big Grin [PHP] Rotator linków, który nie wyświetli danego linka. semozo 1 8754 13.04.2019 10:29
Ostatni post: wlisik
  Wywołanie diva funkcją SebastianF 3 9210 25.03.2019 10:55
Ostatni post: hydr4x
Scared front-end czy back-end gbr 7 14397 23.03.2019 16:56
Ostatni post: luciussulla
  Gdzie odpłatnie wypozycjonować swoją stronę w html5 w google za 100zł? aktywny27 13 30043 17.02.2019 21:44
Ostatni post: SEMPIRE
  xampp konwersja video milutki182 3 14755 10.02.2019 13:18
Ostatni post: Ajgor
  HTML a Wordpress Majki_77 3 13577 10.02.2019 13:17
Ostatni post: Ajgor
  Gotowe klasy xCart 0 8433 08.02.2019 17:16
Ostatni post: xCart
  Jak ustawić tekst na środku ekranu buzek1 4 3482 08.02.2019 17:07
Ostatni post: xCart
Ściana Problem a zaktualizacją Joomla 3.6.5 do 3.8.8 CREATIVE_ 14 30450 13.01.2019 06:00
Ostatni post: CREATIVE_
  Xampp i CMS Made Simple Echelon 1 9491 07.12.2018 14:35
Ostatni post: raxer
  Problem z certyfikatem na sslforfree.com gentleman 2 10898 11.10.2018 17:09
Ostatni post: Michu_PL
  Generator kodów kreskowych Yanke$ 0 11107 16.09.2018 12:02
Ostatni post: Yanke$