Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Skladnia
--Cr3dO--
post 23.05.2008, 18:35:49
Post #1





Goście







Hej

kombinuje ze skladnia i ciagle mi nie wychodzi, raz ze jest zla skladnia a raz nie zwraca nic ale tez nic nie wykonuje :\

$query = "UPDATE 'cr3do_portfolio'.'blogtable' SET 'entry' = '<root>aaaaaaaaa</root>' WHERE 'blogtable'.'id' = '0'";

czytam kursy o php, mysql i postepuje wedlug nich

http://webmade.org/wyszukiwarka/szukaj.php...acja+rekord%F3w
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
Crozin
post 23.05.2008, 18:38:52
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


nazwy baz danych/tabel/pol wstawiasz bez apostrofów.
Go to the top of the page
+Quote Post
Petermechanic
post 23.05.2008, 18:39:44
Post #3





Grupa: Zablokowani
Postów: 47
Pomógł: 7
Dołączył: 6.05.2007

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


nie powinno być:
[MYSQL] pobierz, plaintext
  1. $query = "UPDATE `cr3do_portfolio`.`blogtable` SET `entry` = '<root>aaaaaaaaa</root>' WHERE `blogtable`.`id` = '0'";
[MYSQL] pobierz, plaintext

?
Albo jeszcze inaczej:
[MYSQL] pobierz, plaintext
  1. $query = "UPDATE `blogtable` SET `entry` = '<root>aaaaaaaaa</root>' WHERE `id` = '0'";
[MYSQL] pobierz, plaintext

EDIT:
@Crozin, albo używając `` smile.gif dla baz/tabel/pól

Ten post edytował Petermechanic 23.05.2008, 18:40:46
Go to the top of the page
+Quote Post
.radex
post 23.05.2008, 18:40:55
Post #4





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


echo mysql_error()

+ rada Petermechanica

Ten post edytował radex_p 23.05.2008, 18:42:01


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
Crozin
post 23.05.2008, 18:42:21
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


@Petermechanic racja - zapomniałem o ciapkach (czyt: kopniętnych apostrofach)
Go to the top of the page
+Quote Post
--Cr3dO--
post 23.05.2008, 18:43:12
Post #6





Goście







Cytat(Crozin @ 23.05.2008, 18:38:52 ) *
nazwy baz danych/tabel/pol wstawiasz bez apostrofów.


dzięki, ale to w kursie jest przekłamanie w takim razie?

tam te nazwy są w apostrofach? :\
Go to the top of the page
+Quote Post
--Cr3dO--
post 23.05.2008, 18:45:28
Post #7





Goście







EDIT

to w PHP widać jest różnica pomiedzy ' a ` ?
Go to the top of the page
+Quote Post
piotrooo89
post 23.05.2008, 18:46:56
Post #8


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




to masz zły jakiś kurs... a tak z własnego doświadczenia wiem że sam sie najlepiej człowiek uczy kombinując w różny sposób.


--------------------
Go to the top of the page
+Quote Post
Crozin
post 23.05.2008, 18:47:48
Post #9





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


W PHP cudzysłów (") i apostrof (') oznaczają string (tekst), a "Pan kopnięty" (`) jest poleceniem systemowym.
W MySQL cudzysłów (") i apostrof (') oznaczają string (tekst), a "Pan kopnięty" (`) jest stosowany w przyapdku, gdy nazwa bazy/tabeli/pola jest jakimś MySQLowskim słowem kluczowym.
Go to the top of the page
+Quote Post
--Cr3dO--
post 23.05.2008, 18:53:25
Post #10





Goście







Cytat(Crozin @ 23.05.2008, 18:47:48 ) *
W PHP cudzysłów (") i apostrof (') oznaczają string (tekst), a "Pan kopnięty" (`) jest poleceniem systemowym.
W MySQL cudzysłów (") i apostrof (') oznaczają string (tekst), a "Pan kopnięty" (`) jest stosowany w przyapdku, gdy nazwa bazy/tabeli/pola jest jakimś MySQLowskim słowem kluczowym.



dzięki za info.

p.s.
w moim języku nie ma "pana kopniętego" smile.gif
...na szczęście
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: 13.08.2025 - 23:05