2011-04-23 3 views
0

안녕하세요!PHP를 통해 SQL 데이터 업데이트

내가 업데이트해야하는 데이터를 표시하는 데 문제가 있습니다.

예 : 필드 이름이 있습니다. 그리고 사용자 입력 "John Travolta"를 입력하고 SQL에 저장합니다. 그런 다음 업데이트하려면 업데이트를 클릭하고 텍스트 상자에 "John Travolta"라는 이름이 나타납니다.

문제는 "John"만 얻고 "Travolta"가 텍스트 상자에 나타나지 않습니다. 내가 텍스트 상자에 표시 할 수있는 전체 이름을 위해 무엇을 할 수

<input name="event" type="text" id="event" size="69" value=<?php print stripslashes($row_array['event'])?>> 

다음과 같이

내 코드는? 미리 감사드립니다.

+0

어떻게 데이터베이스의 이름 모습을합니까? – esrange

+0

데이터베이스가 올바른지 확인 했습니까? 데이터를 삽입/가져 오는 방법에 대한 코드를 제공 할 수 있습니까? – Ali

+0

데이터베이스 이름 필드 길이를 확인하십시오. – afarazit

답변

5

HTML은 문자열로 구문 분석 할 수 있도록 PHP 행의 앞뒤에 따옴표를 사용해야합니다. 당신이

1

value="John Travolta" 그 코드를 사용하고자 할 때 그렇지 않으면 당신은 value=John Travolta로 끝납니다 :

<input name="event" type="text" id="event" size="69" value="<?php print stripslashes($row_array['event']);?>"> 
관련 문제