![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam Forumowiczów
Loguję się jako root do bazy danych i kiedy chcę zastoswać funkcję mysql_real_escape_string pokazują: Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:/Rafcio/ss.php on line 35 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in C:/Rafcio/ss.php on line 35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat string mysql_real_escape_string ( string $łańcuch_bez_znaków_unikowych [, resource $identyfikator_połączenia ] ) $identyfikator_połączenia Połączenie MySQL. Jeśli identyfikator połączenia nie zostanie podany, użyte zostanie ostatnie połączenie otwarte przez mysql_connect(). Jeśli połączenie takie nie zostanie znalezione, funkcja spróbuje nawiązać połączenie tak, jakby wywołana została funkcja mysql_connect() bez argumentów. Jeśli żadne połączenie nie zostanie znalezione lub nawiązane, wygenerowany zostanie błąd poziomu E_WARNING. Wszystko się zgadza ![]() Ten post edytował sowiq 27.02.2009, 13:59:57 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak tylko że wcześniej nawiązałem połączenie z bazą funkcją $baza=new mysqli
zalogowałem się jako root co jeszcze może być źle? Ten post edytował Haczyk67 28.02.2009, 12:39:14 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To użyj tej funkcji podając oba argumenty, tzn:
Cytat mysql_real_escape_string ( $łańcuch_bez_znaków_unikowych, $identyfikator_połączenia)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
A jak mam uzyskać ten identyfikator?
Używam funkcji new mysqli |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli używasz mysqli, to:
Kod // $mysqli - obiekt MySQLi $string = $mysqli->real_escape_string($string); http://www.php.net/manual/en/mysqli.real-escape-string.php Ten post edytował sowiq 2.03.2009, 09:38:49 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję. Wszytko się zgadza. O to chodziło.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:25 |