Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z mysqli
djtomaszq
post 23.05.2016, 20:00:53
Post #1





Grupa: Zarejestrowani
Postów: 188
Pomógł: 0
Dołączył: 5.07.2015

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


Dlaczego kod niżej nie wyświetla mi "echa" przy udanym połączeniiu lub błędu przy złym połączzeniiu ?
Pokazuje mi się tylko biała strona. Używam localhosta

  1. <?php
  2. require_once "connect.php";
  3.  
  4. $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
  5.  
  6. if ($polaczenie->connect_errno!=0)
  7. {
  8. echo "Error: ".$polaczenie->connect_errno." Opis: ".$polaczenie->connect_error;
  9. }else
  10. {
  11. echo "Ten napis. Połączono";
  12. $polaczenie->close();
  13. }
  14. ?>
Go to the top of the page
+Quote Post
com
post 23.05.2016, 20:04:07
Post #2





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


włącz wyświetlanie błędów i nie używaj @ nigdy!
Jak Temat: Jak poprawnie zadac pytanie oraz przygotowac srodowisko pracy

dodatkowo dump na połączeniu zrób wink.gif ale błędy pewnie już coś podpowiedzą wink.gif
Go to the top of the page
+Quote Post
djtomaszq
post 23.05.2016, 20:04:44
Post #3





Grupa: Zarejestrowani
Postów: 188
Pomógł: 0
Dołączył: 5.07.2015

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


Jak włączyć wyświetlanie błędów ? smile.gif

Tej małpy kazali używać aby nie pokazywać za dużo informacji, więc dlaczego lepiej nie używać ?
Go to the top of the page
+Quote Post
com
post 23.05.2016, 20:07:37
Post #4





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


małpa sprawia tylko tyle że nie pojawi się komunikat o błędzie, ale jak kod będzie nie poprawny to itak rezultat będzie nie oczekiwany. A jak włączyć błędy po to dałem odnośnik do stosownego tematu, zajrzyj tam, bo jest tam dużo ważnych informacji wink.gif
Go to the top of the page
+Quote Post
djtomaszq
post 23.05.2016, 20:13:13
Post #5





Grupa: Zarejestrowani
Postów: 188
Pomógł: 0
Dołączył: 5.07.2015

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


Czyli dobrze rozumiem aby ktoś mógł mi TUTAJ pomóc mam usunąć "małpę" ale w "życiu na stronie kodu" jeśli wszystko działa małpa jest wskazana? smile.gif

Jeśli chodzi o błąd to jest taki:
  1. Fatal error: Class 'mysqli' not found in D:\Program Files (x86)\WebServ\httpd-users\dodaj.php on line 17
Go to the top of the page
+Quote Post
com
post 23.05.2016, 20:18:22
Post #6





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


Nie o małpie zapomnij całkowicie, ona tylko zaciemnia kod, jak chcesz złapać błąd to temu służą bloki try catch.
Prosty przykład dlaczego małpa jest zła http://ideone.com/y8sTzc

To co musisz zrobić to http://www.mpcforum.pl/topic/798798-tutins...v/#entry6049454 i właczyć mysqli bo webserv jest tak stary i nie rozwijany że nie ma włączonego tego modułu, generalnie nie polecam go używać smile.gif
Go to the top of the page
+Quote Post
djtomaszq
post 23.05.2016, 20:26:56
Post #7





Grupa: Zarejestrowani
Postów: 188
Pomógł: 0
Dołączył: 5.07.2015

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


Super pomogło! smile.gif

Chciałbym zapytać odnośnie WebSer, lepszy byłby xxamp czy coś innego?
Go to the top of the page
+Quote Post
com
post 23.05.2016, 20:30:27
Post #8





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


najlepszy docker, vagrant. Ale doraźnie xampp wink.gif
Go to the top of the page
+Quote Post
viking
post 23.05.2016, 20:48:02
Post #9





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Doraźnie to zainstaluj goły apache. Pod linuksem kilka prostych poleceń żeby uruchomić. Pod Windows mam konfigurację podaną w stopce.
Chociaż się czegoś nauczysz. Vagrant może być przerostem na początek.


--------------------
Go to the top of the page
+Quote Post
com
post 23.05.2016, 20:54:38
Post #10





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


viking no dobra tak by było lepiej. Co do vagranta to raczej widziałbym w nim więcej sensu na początek, dlaczego? Bo jak masz takie same środowisku i tu i tu to masz pewność, że zadziała. A to często problem na początku, na localhost mi działało a tu mi nie działa i na odwrót, ile się takich tematów już tu widziało biggrin.gif
Go to the top of the page
+Quote Post
LowiczakPL
post 24.05.2016, 06:36:46
Post #11





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


Jeśli już mowa o vagrancie to tylko z papetem instalkę systemu zrobisz sobie na stronie https://puphpet.com/


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post
Pyton_000
post 24.05.2016, 07:02:35
Post #12





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


"Papet" już dawno jest passé. Teraz na topie jest Ansible.
Go to the top of the page
+Quote Post
LowiczakPL
post 24.05.2016, 07:15:53
Post #13





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


no tak tylko ansible kosztuje 5000$ rocznie a puput jest free


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post
Pyton_000
post 24.05.2016, 07:16:57
Post #14





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Ansible też jest za free wink.gif
Go to the top of the page
+Quote Post
LowiczakPL
post 24.05.2016, 07:27:47
Post #15





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


No to w takim razie nie widziałem wersji free wink.gif, czytałem że nauka ansible trwa kilka minut i obsługa wielu maszyn jest prościutka ale cena mnie odstraszała. Poszukam i sprawdzę jak to działa.

Aktualnie mam ok 20 serwerów na Mincie postawionych za pomocą puphpeta, provisioning raczej robię raz na pół roku jak nie wcale na niektórych, trwa to masę czasu, ciekaw jestem jak to wygląda na ansible.


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 22:03