Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Początkowy problem., localhost nie łączy się z bazą danych.
Expro
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 30.08.2019

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


Witam,

mam dość banalny problem. Postanowiłem, że mając trochę nadwyżki wolnego czasu pouczę się php. Pobrałem xampp i w folderze htdocs zacząłem tworzyć pierwsze proste rzeczy. Problem polega na tym, że jak chce połączyć się z bazą danych, to localhost wyświetla komunikat o błędzie. "Parse error: syntax error, unexpected ':' in C:\xampp\htdocs\test.php on line 8" . Mój cały kod wygląda tak:

"<?php

$host = 'localhost';
$user = 'Michal';
$pass = 'root';
$db_name = 'blog';

$mysqli = new mysqli:($host, $user, $pass, $db_name);

if ($mysqli->connect_error) {
die('Database connection error: '. $mysqli->connected_error);
} else {
echo "DB conncection successful";
}"

Robiłem wedle filmiku z internetu i tam wszystko działało. Wypróbowałem inny poradnik z bloga link

I również był komunikat o błędzie: "Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\test.php:6 Stack trace: #0 {main} thrown in C:\xampp\htdocs\test.php on line 6"

Rozumiem, że musiałem coś zrobić źle. I pewnie w jakiś nieprawidłowy sposób łącze się z bazą danych. W pasku wyszukiwarki wpisałem "localhost/test.php".

Z góry dziękuję za pomoc.

Pozdrawiam
Expro

Ten post edytował Expro 30.08.2019, 21:17:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Expro
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 30.08.2019

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


Wcześniej hasła nie było, teraz robiąc jeszcze raz przykład z tego początkowego tutoriala, miałem białą stronę, bez ostrzeżenia. A robiąc Twój przykład, takie pojawiło się takie coś:


Warning: Use of undefined constant DB_SERVER - assumed 'DB_SERVER' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\test\app\database\connect.php on line 9

Warning: Use of undefined constant DB_USERNAME - assumed 'DB_USERNAME' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\test\app\database\connect.php on line 9

Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo failed: Nieznany host. in C:\xampp\htdocs\test\app\database\connect.php on line 9

Warning: mysqli::__construct(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Nieznany host. in C:\xampp\htdocs\test\app\database\connect.php on line 9
Connected!


EDIT:
Udało się (IMG:style_emoticons/default/smile.gif) Nie wiem dokładnie jak, ale się udało. Tzn przykład działa tak jak na filmiku. Widzę ile muszę rzeczy opanować, ale pierwszy problem (chyba) już za mną. Nie mniej jednak serdecznie dziękuję dublince oraz wszystkim innym zainteresowanym moim problemem. Na pewno będę tu nieraz wpadał (IMG:style_emoticons/default/biggrin.gif)

EDIT 2:
I chyba jest jakiś problem z hasłem i to problem, którym będę się musiał zająć w niedalekiej przyszłości.

Ten post edytował Expro 1.09.2019, 13:30:29
Go to the top of the page
+Quote Post
dublinka
post
Post #3





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


Cytat(Expro @ 1.09.2019, 13:10:33 ) *
Wcześniej hasła nie było, teraz robiąc jeszcze raz przykład z tego początkowego tutoriala, miałem białą stronę, bez ostrzeżenia. A robiąc Twój przykład, takie pojawiło się takie coś:


Warning: Use of undefined constant DB_SERVER - assumed 'DB_SERVER' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\test\app\database\connect.php on line 9

Warning: Use of undefined constant DB_USERNAME - assumed 'DB_USERNAME' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\test\app\database\connect.php on line 9

Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo failed: Nieznany host. in C:\xampp\htdocs\test\app\database\connect.php on line 9

Warning: mysqli::__construct(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Nieznany host. in C:\xampp\htdocs\test\app\database\connect.php on line 9
Connected!


EDIT:
Udało się (IMG:style_emoticons/default/smile.gif) Nie wiem dokładnie jak, ale się udało. Tzn przykład działa tak jak na filmiku. Widzę ile muszę rzeczy opanować, ale pierwszy problem (chyba) już za mną. Nie mniej jednak serdecznie dziękuję dublince oraz wszystkim innym zainteresowanym moim problemem. Na pewno będę tu nieraz wpadał (IMG:style_emoticons/default/biggrin.gif)

EDIT 2:
I chyba jest jakiś problem z hasłem i to problem, którym będę się musiał zająć w niedalekiej przyszłości.

Ciezkoi powiedziec co jest nie tak bo moze to byc pierdola jakas.
Go to the top of the page
+Quote Post

Posty w temacie
- Expro   [MySQL][PHP]Początkowy problem.   30.08.2019, 21:16:54
- - ohm   Sprawdz linie 8, zobacz co mowi komunikat i przyjr...   30.08.2019, 21:27:22
- - Expro   Dziękuję za odpowiedź. Przepisałem jeszcze raz ta...   30.08.2019, 21:46:03
|- - dublinka   Cytat(Expro @ 30.08.2019, 21:46:03 ) ...   31.08.2019, 08:40:04
- - emillo91   Jeżeli nie masz błędu to możliwe, że masz ustalone...   30.08.2019, 22:05:46
- - Expro   Przepraszam za tak banalne pytanie, ale nie bardzo...   30.08.2019, 22:19:35
- - viking   Uruchom polecenie phpinfo(). Znajdź lokalizację pl...   31.08.2019, 00:26:57
- - Tomplus   @Expro do umieszczania kodu mamy tutaj tagi [PHP] ...   31.08.2019, 06:11:35
- - Expro   Próbowałem tak zrobić i nie widzę poprawy. Chyba ...   31.08.2019, 09:58:37
|- - dublinka   Cytat(Expro @ 31.08.2019, 09:58:37 ) ...   31.08.2019, 11:45:00
- - viking   Zainstaluj według poradnika z mojej stopki https:...   31.08.2019, 10:11:22
- - Expro   Ok, dziękuję, poczytam sobie o tym i będę działał....   31.08.2019, 11:03:27
- - Expro   Teraz wszystko pousuwałem i lecę od początku. Ale ...   31.08.2019, 12:20:15
- - dublinka   Cytat(Expro @ 31.08.2019, 12:20:15 ) ...   31.08.2019, 12:26:39
- - Expro   Uczyłem się podstaw, robiłem ćwiczenia i idzie dob...   31.08.2019, 18:35:11
- - viking   A jak w końcu to zainstalowałeś? Z mojego poradnik...   31.08.2019, 18:41:54
- - Expro   Nie, z tego poradnika nie wiele rozumiałem, znalaz...   31.08.2019, 18:45:50
- - viking   Ale co nie zrozumiałeś? Masz w nim krok po kroku c...   31.08.2019, 19:15:56
- - Expro   Nie, nie jestem dzieciakiem. Chce się nauczyć back...   31.08.2019, 19:29:47
- - dublinka   ustaw prawa uzytkownikowi w bazie - haslo   31.08.2019, 19:36:12
- - viking   Muszę cię zmartwić ale OOP jest obecnie norma wszę...   31.08.2019, 19:39:57
|- - dublinka   Cytat(viking @ 31.08.2019, 19:39:57 )...   31.08.2019, 19:51:15
- - viking   Dajesz wszystkim śmieciowe funkcje które zawierają...   31.08.2019, 19:58:19
- - Expro   O boże, nie chciałem żeby moje pytanie o elementar...   31.08.2019, 20:08:29
|- - dublinka   Cytat(Expro @ 31.08.2019, 20:08:29 ) ...   31.08.2019, 20:34:35
- - Expro   Zrobiłem tak, zrobiłem kolejny poradnik i niestety...   31.08.2019, 21:30:36
|- - dublinka   Cytat(Expro @ 31.08.2019, 21:30:36 ) ...   31.08.2019, 21:42:38
- - Expro   Tak, tak zrobiłem. Zrobiłem tak i też nic nie pom...   31.08.2019, 21:50:22
|- - dublinka   Cytat(Expro @ 31.08.2019, 21:50:22 ) ...   1.09.2019, 05:58:09
- - viking   Niektórzy mniej doświadczeni użytkownicy forum mog...   1.09.2019, 04:06:26
- - Expro   Z tym root, to już to wcześniej ogarnąłem. Zrobi...   1.09.2019, 12:12:14
|- - dublinka   Cytat(Expro @ 1.09.2019, 12:12:14 ) Z...   1.09.2019, 12:39:06
- - Expro   Wcześniej hasła nie było, teraz robiąc jeszcze raz...   1.09.2019, 13:10:33
- - dublinka   Cytat(Expro @ 1.09.2019, 13:10:33 ) W...   1.09.2019, 13:35:14


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: 26.12.2025 - 20:39