Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z php + MySQL
VegetaSSJ
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

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


Witam!

Zaczynam przygodę z zastosowaniem php + MySQL i mam problemik.

Zainstalowałem najnowszą bazę MySQL, pare dni spędziłem na poznawaniu, tworzeniu baz itd z poziomu wiersza poleceń. Dziś chciałem zacząć operować na mysql przy pomocy php i napotkałem problem.

Kiedy napisze kod:
$db = mysqli_connect('localhost', 'uzytkownik', 'pass', 'baza1');
ewentualnie:
$db = new mysqli('localhost', 'uzytkownik', 'pass', 'baza1');

wszystko co poniżej w skrypcie już się nie wykonuje, np echo 'lol';

Zamiast localhost próbowałem wstawić adres IP ale nic z tego. Z poziomu wiersza polecen normalnie łaczę się z bazą a z poziomu php nie mogę.

Dodam tylko że Apache, php i MySQL instalowałem osobno, nie z jakiegoś pakietu. Może nie dopisałem czegoś w konfiguracji php ewentualnie Apache. Proszę o pomoc i wyrozumiałość.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
cadavre
post
Post #2





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


1. http://pl2.php.net/manual/pl/ref.mysqli.php != po prostu MySQL.
2. Pokaż cały kod.
3. Ustaw error_reporting(E_ALL);
4. Instalołeś php z obsługą MySQL i ustawiłeś php pod pracę z MySQL?


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
VegetaSSJ
post
Post #3





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

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


Cytat(cadavre @ 26.12.2006, 22:35:14 ) *
4. Instalołeś php z obsługą MySQL i ustawiłeś php pod pracę z MySQL?


Tego nie jestem pewien, instalowałem pierw Apache do tego doinstalowałem php, MySQL zainstaloawłem po ok miesiącu, więc jakbyś mógł powiedzieć jak to teraz skonfigurować.
Go to the top of the page
+Quote Post
cadavre
post
Post #4





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


Zainstaluj najlepiej od nowa cały pakiet: XAMPP, WAMP czy Krasnal (dla Windowsa).

O MySQL tutaj: http://pl.php.net/manual/pl/ref.mysql.php


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
VegetaSSJ
post
Post #5





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

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


  1. <?php
  2. $db = new mysqli('localhost', 'uzytkownik', 'pass', 'baza1');
  3. echo 'lol';
  4. if(mysquli_connect_errno())
  5. {
  6. echo 'blod';
  7. }
  8. ?>


To jest kod echo 'lol'; juz sie nie wykonuje.

Nie chce od nowa wszystkiego instalować od nowa. Na pewno jest inne wyjście.

Ten post edytował VegetaSSJ 26.12.2006, 23:01:19
Go to the top of the page
+Quote Post
Master Miko
post
Post #6





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


Jak instalowałeś MySQL? Z jakimś tutorialem? Książką? Czy poprostu ściągnąłeś i zainsalowałeś?


--------------------
Go to the top of the page
+Quote Post
cadavre
post
Post #7





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


Dodaj zaraz po <?php:
  1. <?php
  2. ?>


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
VegetaSSJ
post
Post #8





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

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


Cytat(Master Miko @ 26.12.2006, 23:20:46 ) *
Jak instalowałeś MySQL? Z jakimś tutorialem? Książką? Czy poprostu ściągnąłeś i zainsalowałeś?


Z książki że tak powiem.

error_reporting dodałem ale dalej nic.

Nie instalowałem jeszcze kolekcji PCEL może to dlatego ?
Go to the top of the page
+Quote Post
cadavre
post
Post #9





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


Spróbuj po prostu połączyć się mysql_connect - jak zaczynasz przygodę z SQL to nie kombinuj w sposób mysqli lub zainteresuj się PDO.

Ten post edytował cadavre 26.12.2006, 23:58:29


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
VegetaSSJ
post
Post #10





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

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


Ok!

Poszukałem, poczytałem i odkryłem:

w php.ini nie miałem włączone extension=php_mysqli.dll po skasowaniu średnika zaczęło śmigać.

Wielkie dzięki za chęci pomocy.
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 Aktualny czas: 20.08.2025 - 19:46