2012-05-03 5 views
0

나는 다시 여기 있습니다. 나는 많은 문제가 있지만 이것은 지금 나의 주요 문제이다.HTML 양식 및 PhP를 사용하여 mySQL 데이터베이스 업데이트

내 html 양식에 동적 행을 추가 한 다음 데이터베이스에 추가 할 수 있습니다. 지금 내가하고있는 일은 데이터를 검색하고 수정 양식을 자동으로 채 웁니다. 내 문제는, 심지어 지금 내 테이블에 2 ~ 3 행이 이미있는 행을 추가 할 수 없다는 것입니다. 어떻게해야합니까? 나는 newform.php에서 editform.php로 코드를 복사하여 복사한다. 도와주세요. :(

+0

일부 코드 만 입력하면 도움을 드릴 수 있습니다. –

+0

여기에 코드를 입력하면 사람들 만이 도움을 줄 수 있습니다. – nu6A

+0

코드를 입력하면 오류를 확인할 수 있습니다. –

답변

1

난 당신이 HTML/PHP를 사용하여 CRUD를 (생성, 읽기, 업데이트 또는 수정, 삭제) 예를 들어 일을하려고 생각합니다.

그건 당신이 인터넷 검색에 많은 자습서를 찾을 수있는 경우라면.

여기

로 시작하는 것은 매우 좋은 일이다. http://speckyboy.com/2011/02/17/getting-started-with-crud-in-php/

그것이

0

내가 코드 그러나 그것을 달성하기위한 한 가지 방법은 무엇 모르겠어요 코딩 helps.Happy 바랍니다.

1. 테이블의 고유 한 행 ID가있는 이름의 필드를 만듭니다. 숨겨진 필드는 모든 고유 ID와 결합하여 = || = 같은 문자 또는 문자열과 연결됩니다. 이 당신을 위해 도움이 수도 경우 PHP 파일

<?php 
     if(isset($_POST)){ 
     $ids = explode("=||=" , $_POST['allids']); 
      foreach($ids As $id){ 
      $query = "update tblename set fieldname = '".$_POST['name_'.$id]."' where id = ".$id;  
      mysql_query($query); 
      } 
     } 
?> 

에서

<input type ="text" name = "naame_1" id = "name_1" value = "test" /> 
<input type ="text" name = "naame_5" id = "name_5" value = "test1" /> 
<input type="hidden" name = "allids" id = "allids" value = "1=||=5" /> 

그리고 지금,이 시도하십시오.

감사합니다.

관련 문제