함수에 반향하는 mysql 데이터의 값인 onClick 함수로 보내고 싶습니다.onClick 전달 값
나는이 기능을
<script>
function showDetails(ask) {
<?php
mysql_query("DELETE FROM `registration` WHERE `registration`.`uid` = ask") or die("query not working");?>
return true;
}
</script>
//php code to send the value to showDetails() function
<?php
while ($user_field = mysql_fetch_assoc($userdata)) {
$sak=$user_field['uid'];
?>
<a href="edit.php?myid=<?php print $user_field['uid']; ?>">Edit</a>
<a href="#" onClick="showDetails('<?php echo $sak; ?>');">Delete</a>
<?php
}
?>
전달하지 값 :(당신은 당신의 showDetails에 매개 변수를 추가
showDetails(ask){
alert(ask)
}
같은 기능과 JS-에서 $를 제거해야
자바 스크립트 함수가 매개 변수를 허용하지 않습니다 ... – jeroen
HTML5의 데이터 속성을 사용하고 JQuery를 통해 해당 값을 검색 할 수 있습니다. [this] (http://stackoverflow.com/questions/5309926/how-to-get-the-data-id-attribute) 예를 참조하십시오. –
JavaScript는 서버가 아닌 브라우저에서 실행됩니다. 서버 측 기능을 실행하려면 ajax를 사용해야합니다. –