2013-04-22 4 views
0

최초의 메신저MySQL의 쿼리 스크립트 이상한

난 그냥 나를 그래서 예를 들어 내가 잘 모릅니다 무엇인가에 대해 궁금해하고 이상한, 너무 좋지 않아 "하나"라는 두 번째 테이블은 "두" PHP 스크립트를 사용하여 "하나"테이블에서 CRUD를 원한다면 백틱을 사용해야 할 필요가 없습니다 -> '< - 마크, 어떻게 호출해야하는지 모르겠습니다. 영어, 난 그냥 예를 들어, 사용 : 나는 테이블에 대해 동일한 작업을 수행하려는 경우, 이유를 알고

mysql_query("SELECT * FROM one WHERE id='1'"); 

하지만 난 그나마 "2"나는 U를해야합니다 자체 - ->`<마르크, 그리고 내가이 사용하는 경우의 작업, 그것을 사용하지 않을 경우 작동 나던 :

mysql_query("SELECT * FROM `two` WHERE `id`='1'"); 

아마 어떤 사람이 알고, 그래서 더 이상 그 이상한 경우는 생각하지 않습니다 : D

내가 너희들이 내 언어를 이해 바랍니다, 감사합니다

관련 Yongki Agustinus

귀하의 two 테이블은 대부분 mysql reserved word 중 일부의 이름을 따서 명명 (또는 이름의이 포함
+0

그런데 '백틱'이라고합니다. –

+1

당신의 테이블은 아마도'one'과'two'라고 불리지 않을 것이고,'two'의 실제 이름은 [이리스트]에 있습니다 (https://dev.mysql.com/doc/refman/4.1/en/reserved- words.html). – DaveRandom

+0

감사합니다 @JW 웃어 내가 편집 할 것입니다 –

답변

2

ome 비 - 영숫자 기호) 따라서 추가 서식이 필요합니다.

+0

+1 '또는 일부 영숫자가 아닌 심볼을 포함합니다' – Waygood

+0

안녕하세요 @ 보통 상식 저는 사용하는 실제 테이블 이름은 msgmember와 뉴스입니다 –