Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Skladnia
--Cr3dO--
post
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
Crozin
post
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
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 `` (IMG:http://forum.php.pl/style_emoticons/default/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
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
Go to the top of the page
+Quote Post
Crozin
post
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
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
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
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
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
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" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
...na szczęście
Go to the top of the page
+Quote Post

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: 22.08.2025 - 19:58