2010-05-26 3 views
0

의 작업 URL을 정박 :내가 "comments2.php"라는 파일에 사용자를 유도하는 기능을 사용하고 양식

$query = sprintf("INSERT INTO comment VALUES (NULL, %d, %d, '%s', NULL)", $uid, $subid, $comment); 

mysql_query($query) or die(mysql_error()); 

그런 다음 나중에 comments2.php에서 특정 기준을 충족하는 항목을 반복하는 쿼리를 사용하고 있습니다. 나는 URL이이 작업을 수행 할 수있는 방법 id="comment-' . $row["commentid"] . '"

은 "commentid"의 가장 높은 값으로 고정 할 수 싶습니다, 위의 기능을 위해

echo '<td rowspan="3" class="commentname1" id="comment-' . $row["commentid"] . '">'.stripslashes($row["comment"]).'</td>'; 

: 루프는 다음과 같은 정보가있는 행을 포함? 사전에

감사합니다,

+0

는 "고정"무엇을 의미합니까? 코드의 관점에서 –

+0

나는 commentid의 가장 높은 값을 가진 주석과 일치하도록 브라우저의 상단을 원한다. – John

+0

여기 있습니다. –

답변

2
mysql_query($query) or trigger_error(mysql_error().$query); 
$id=mysql_insert_id(); 
header("Location:".$_SERVER['PHP_SELF']."#anchor$id"); 
exit; 
+0

이것은 유망 해 보입니다 ...하지만 $ id와 #anchor에 대해 무엇을 사용해야하는지 혼란 스럽습니다. 변경해야합니까? – John

+0

'header ("Location : {$ _SERVER [ 'PHP_SELF']} # comment- $ id");' – Walf

관련 문제