Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] Wstawianie prostych danych do bazy
poxrimex
post 2.02.2008, 20:30:05
Post #1





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


Tak jak w temacie nie działa ten skrypt:
Nie mogę wstawić tego do bazy danych

  1. $dbh=mysql_connect ("localhost", "jedensekret", "haslo") OR die ('I cannot connect to the database because: ' . mysql_error());
  2. mysql_select_db ("jedensekret");
  3. $zapytanie = "insert into movies values('1', 'tak', 'nie')";
  4. $wynik = $dbh->query($zapytanie);


--------------------



Go to the top of the page
+Quote Post
k_@_m_i_l
post 2.02.2008, 20:32:11
Post #2





Grupa: Zarejestrowani
Postów: 349
Pomógł: 72
Dołączył: 22.01.2008
Skąd: Wadowice/Oświęcim

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


Cytat(poxrimex @ 2.02.2008, 20:30:05 ) *
Tak jak w temacie nie działa ten skrypt:
Nie mogę wstawić tego do bazy danych

  1. $dbh=mysql_connect ("localhost", "jedensekret", "haslo") OR die ('I cannot connect to the database because: ' . mysql_error());
  2. mysql_select_db ("jedensekret");
  3. $zapytanie = "insert into movies values('1', 'tak', 'nie')";
  4. $wynik = $dbh->query($zapytanie);


Wpisz to tak :
  1. $dbh=mysql_connect ("localhost", "jedensekret", "haslo") OR die ('I cannot connect to the database because: ' . mysql_error());
  2. mysql_select_db ("jedensekret") OR die(mysql_error());
  3. $zapytanie = "insert into movies values('1', 'tak', 'nie')";
  4. $wynik = mysql_query($zapytanie) OR die(mysql_error());


edit :
Tak to powinno być;pNie zauważyłem błędu wcześniej;p
Popełniałeś wcześniej błąd tutaj :
  1. <?php
  2. $wynik = $dbh->query($zapytanie);
  3. ?>

ponieważ wpisywałeś to jak dla mysqli.

Ten post edytował k_@_m_i_l 2.02.2008, 20:37:27


--------------------
"PHP to człowiek. MySQL to również człowiek."
Go to the top of the page
+Quote Post
poxrimex
post 2.02.2008, 21:02:02
Post #3





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


Fatal error: Call to a member function on a non-object in /home/paszkow/public_html/test/index.php on line 5

w phpmyadmin jak daje takie same polecenia to działa, a połączenie z bazą danych z poziomu php jest okej. niewiem w czym problem ;d


--------------------



Go to the top of the page
+Quote Post
kurt
post 2.02.2008, 21:04:20
Post #4





Grupa: Zarejestrowani
Postów: 89
Pomógł: 3
Dołączył: 14.07.2005
Skąd: Warszawa

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


Taka implementacja:
  1. <?php
  2. $dbh->query($zapytanie);
  3. ?>

oznacza użycie metody "query" obiektu "$dbh".
Nic nie piszesz o klasie, w opariu o jaka obiekt tez został utworzony.
Go to the top of the page
+Quote Post
nowotny
post 2.02.2008, 21:16:43
Post #5





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Tak to już jest jak się BEZMYŚLNIE kopiuje i nie patrzy co się robi (i nie używa Googla ani szukajki)... winksmiley.jpg
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: 16.07.2025 - 00:51