簡體   English   中英

如何在 PHP 語句中將多個變量傳遞給 function?

[英]How do I pass multiple variables to function within PHP statement?

嘗試調用 function Sel_item並將fieldname1變量以及id傳遞給它。 id的傳遞工作正常,但是一旦我嘗試傳遞fieldname1 ,它就會死掉。 基本上試圖將 mysql 數據庫中的人的idname of the person傳遞給另一個 function。

$id = $row["id"];
$fieldname1 = $row["person_name"];
$fieldname2 = $row["check_in_butt"];
$fieldname3 = $row["date_time"];
$str = "";
if($fieldname2 == true) $str = "checked";
 
echo '<tr> 
  <td>'.$fieldname1.'</td>
  <td><input type="checkbox"'.$str. 'onclick="Sel_item('.$id.,.$fieldname1.')" </td>

我通常是這樣弄的。 為我工作

<?php
$id = $row["id"];
$fieldname1 = $row["person_name"];
$fieldname2 = $row["check_in_butt"];
$fieldname3 = $row["date_time"];
$str = "";
if($fieldname2 == true) $str = "checked";
?>

<tr> 
    <td><?= $fieldname1 ?></td>
    <td><input type="checkbox" <?= $str ?> onclick="Sel_item('<?= $id ?>', '<?= $fieldname1 ?>')"></td>
</tr>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM