2013-05-01 2 views
-3
while($s=mysql_fetch_row($q)) 
{ 
echo "<table width=90% bgcolor='#6CDAF5' align=center> 
    <tr><th align=left> Bug $i: </tr> 
    <tr><td>Username: <td> $s[0] </td></tr> 
    <tr><td>User email-id: <td>$s[1] </td></tr> 
    <tr><td>User Contact-no :<td>$s[2] </td></tr> 
    <tr><td>Bug: <td><textarea rows=5 cols=40 name=bug>$s[3]</textarea></td></tr> 
    <tr><td>Bug-Reason: <td><textarea rows=5 cols=40 name=text1>$s[4]</textarea></td></tr> 
    <tr><td>Bug-Solution:<td><textarea rows=5 cols=40 name=text2>$s[5]</textarea></td></tr> 
    <tr><td>Updated-date:<td><input type=text value='$s[6]' name=date></td></tr> 
    <tr><td width=100% align=right colspan=2><input type=button name=addbug value='add this bug with main bugs' OnClick=validate()><input type=button name=delete value='delete this bug' OnClick=delete()></tr> 
    </table><br>"; 
    $i++; 
} 

여기에서 select * from troubleshoot를 사용하여 데이터베이스의 모든 행을 가져 왔습니다. 쿼리 ... 각각의 모든 테이블에는 두 개의 버튼이 있습니다. 브라우저에서 테이블을 표시 한 후 버튼을 클릭하는 동안 마지막 테이블 값만 가져 오는 중 ... 클릭 버튼에서 상응하는 버튼 값을 얻는 방법while 루프 내에 두 개의 버튼을 만들었습니다. 버튼을 클릭하면 데이터베이스의 마지막 행이 나타납니다. corrspoinding 데이터가 필요합니다.

+0

뭔가를 시도 ..? –

+0

버그에 고유 한 ID가 있습니까? $ i를 증가시키고있어 버그를 참조하지 않고 db에서 반환 된 결과에서의 위치 만 나타냅니다. – shapeshifter

+0

나는 데이터베이스에서 일부 행을 가져온다. 그리고 위의 코드에 따라 각 행의 값을 테이블에 두는 중이다. 각 테이블에는 "메인 버그 추가"및 "버그 삭제"와 같은 두 개의 버튼이 포함되어있다. 이 버튼을 클릭하면 다른 PHP 파일로 이동하고 부식되는 데이터가 표시됩니다 .. 브라우저에 표시된 후 첫 번째 표 "주요 버그 추가"버튼을 클릭 한 후 "... 다음 페이지로 이동했습니다 .. 그 페이지에서 thr didnt 첫 번째 테이블 버그 및 이유 및 솔루션을 표시합니다. thr 마지막 ​​테이블 버그 및 이유 및 솔루션 만 표시 .. 클릭하면 해당 데이터를 얻으려면 주요 버그를 추가하는 동안 – VAISHNAVI

답변

1

삭제할 때 ID를 얻을 수 있어야합니까?

는 같은

OnClick=delete('".$i."') 

하고 정확하게 당신이 원하는

OnClick=validate('".$i."') 
+0

BTW $ i는 카운터입니다. 어떤 버그 ID가 있다면 그것을 사용하는 것이 더 낫습니다. OnClick = delete (''. $ s [ 'bug_id']. " ') – shapeshifter

+0

나는 분명히 선생님을 알지 못합니다. 잠깐 설명해 주실 수 있습니다. 위의 방법을 사용하여 해당 데이터를 전달할 수 있습니까? – VAISHNAVI

관련 문제