2016-04-17 5 views
0
<h1>Job posts</h1> 
<?php foreach ($company as $com){?> 
<h1><?php echo $com[0];?>'s Profile</h1><?php ?> 
<h4>Job Details</h4> 
<p>Designation: <?php echo $com[1];?></p> 
<p>package: <?php echo $com[2];?></p> 
<p>Posting Location: <?php echo $com[3];?></p> 
<p>Test date: <?php echo $com[4];?></p> 
<h4>Student Requirements</h4> 
<p>Branch: <?php echo $com[5];?></p> 
<p>CGPA: <?php echo $com[6];?></p> 
<p>Twelfth Percentage: <?php echo $com[7];?></p> 
<p>Tenth Percentage: <?php echo $com[8];?></p> 
<p>Year Of Passing: <?php echo $com[9];?></p> 
<p>Number of Backlogs allowed: <?php echo $com[10];?></p> 
<?php 
$user_id=$session_user_id; 
$data=user_data($session_user_id,'user_id','email'); 
$comp_data=get_job_data($com[11],'comp_id','branch','cgpa','tenth_per','twelfth_per','btech_year','backlogs'); 
    while ($row= mysqli_fetch_assoc($comp_data)){ 
    $branch=$row['branch']; 
$cgpa=$row['cgpa']; 
$tenth_per=$row['tenth_per']; 
$twelfth_per=$row['twelfth_per']; 
$btech_year=$row['btech_year']; 
$backlogs=$row['backlogs']; 
    } 
    $students=eligibile_students($com[11],$branch,$cgpa,$tenth_per,$twelfth_per,$btech_year,$backlogs); 
$email=$data['email']; 
$check=0; 
foreach($students as $s) 
{ 
    if(strcmp($email,$s)==0) 
    { 
     echo "student is eligible"; 
     $check=1;?> 
     <form > 
     <input type="button" value="apply now" onclick="msg()"> 
     </form> 
    <?php } 
} 
if($check==0) 
{ 
    echo "not eligible"; 
} 
?> 

<script> 
function msg() { 
    var check="<?php echo $email?>"; 
    window.alert(check); 

} 
</script> 
<?php }?> 

このコードでは、最初に利用可能な求人情報を表示し、その特定の会社の資格をチェックし、特定の生徒が適格かどうかをチェックします。ボタン..会社と電子メールの名前をmsg()関数に渡す必要があります。これどうやってするの?計算値をjavascriptに取り込む方法

+1

あなたが実際にそのコードを読み取ることができます。コードのインデントは、可読性とデバッグ性を助ける – RiggsFolly

答えて

0

emailcompany namemsg()に渡すには、関数呼び出しにパラメータを含めることができます。

ボタン

私は会社の名前が含まれてい$comでどのインデックスがわかりません。以下のように、インデックスを$com[0]に調整する必要があります。

<input type="button" value="apply now" onclick="msg('<?= $email ?>', '<?= $com[0]?>')"> 

JavaScriptが

<script> 
    function msg(email, companyName) { 
     var check = "<?php echo $email?>"; 
     window.alert(check); 

     //do something with email 
     alert(email); 

     //do something with companyName 
     alert(companyName); 
    } 
</script> 
+0

ありがとうMParsons .. –

+0

問題はありません。お役に立てて嬉しいです! – MParsons

関連する問題