2010-02-05 3 views
0

HI 모두데이터 데이터가 데이터베이스에 저장하고 자궁강한다 형성하는 편집 방법에 다시

난 내가으로이 값을 저장할 수 있어요 부탁해 사용자 이름, 암호, 연령 등을 html로 신청서를 데이터베이스에 어떤 문제도없이. 편집 버튼을 추가하고 싶습니다. 사용자가 자신의 프로파일을 편집하고 싶다면 ...

1. 먼저이 Edit Button을 넣어야합니다. 내가 user'home 페이지에 넣어야한다고 생각합니다. 그는 사용자 이름과 암호를 확인한 후 리디렉션됩니다. ...

이제는 그가 저장되어있는 기존 데이터에서 편집 작업을 어떻게 할 수 있는지 알고 싶습니다. 데이터베이스에. 데이터베이스에서 데이터를 다시 얻는 방법을 잘 알고 있습니다. 이제이 데이터가 데이터베이스에서 검색되어야하는 양식을 말해주십시오. 그 애플리케이션 양식 agina (어떻게)에서 검색해야합니까, 아니면 파일에서 다시 검색해야합니까? 반송 방법).

나는 무엇을 해야할지 잘 모르겠다. 그리고이 데이터가 어떻게 업데이트 될 것인지 알려줘. (나는 insert 명령 대신 update 명령을 사용해야한다고 생각한다.) Plz이 deatil.y에 대해 당신에게 감사 할 것입니다.

답변

0

제 의견으로는 ubtton이 사용자 프로필에 있어야합니다. 업데이트에 관해서는 - 그것은에 의해 1 차 열 중 하나 OFR 키 및 업데이트, 내 청춘이 너무 데이터의 서버 측 유효성 검사를 할 것을 잊지

$sql = 'UPDATE table SET username='.$user_name.', password ='.$pass.' WHERE id = '.$user_id 

같은 것을 만들 수 있습니다. 이 구문의 실수를 가질 수 있도록

<?php 
if(isset($_GET['user_id')) 
{ 
    $sql = 'SELECT id, username, password from users_table WHERE id='.$users_id; 

    if ($result = $mysqli_object->query($sql)) { 
     $row = $result->fetch_assoc() 
    } 
    echo '<form action="" method="post">'; 
    echo '<input type="text" name="username" value="'.$row['username'].'"'; 
    echo '<input type="password" name="password" value="'.$row['password'].'"'; 
    echo '<input type="hidden" name="id" value="'.$row['id'].'"'; 
    echo '<input type="submit" value="save" />'; 
}elseif(isset($_POST['id'])){ 
    $user_name = $_POST['username']; 
    $pass = $_POST['password']; 
    $user_id = $_POST['id']; 

    $sql = 'UPDATE table SET username='.$user_name.', password ='.$pass.' WHERE id = '.$user_id 
    if($result = $mysqli_object->query($sql)) 
    echo 'Profile updated'; 
    else 
    echo $mysqli_object->error; 
}else{ 
    echo 'You are not supposed to be on this page!'; 
} 

?> 

나는 그것을 테스트 haven`t : 여기

은 간단 솔루션입니다. PHP 문서에서 mysqli (MySQL Improved Extension)를 조금 더 읽을 수있다.

PHP를 사용하지 않고 응용 프로그램을 개발하려는 경우 사용할 수있는 무료 프레임 워크 중 일부를 더 잘 사용해보아야하며, 대신 대부분의 작업을 수행합니다.

행운

+0

선생님 난 내가하는 난이로 편집 할 수 있도록이 데이터가 자궁강됩니다 형성 몰라요 모두의 do..First해야 초보자 PLZ 조금 explaiantion..what에 이야기입니다. –

+0

어떤 도움 plz..plz 나에게 제안 –

관련 문제