<?php
foreach ($myquery_domain->result() as $row ){
$domain = $row->domain;
$domain_id = $row->domain_id;
echo '<tr>';
echo '<td>';
echo '<span class="flip_domain" id="$domain_id">+</span>'.$domain;
echo '</td>';
echo '</tr>';
?>
嗨,我希望我的 $domain_id 是我的 .有人可以帮我吗,谢谢。
<?php
foreach ($myquery_domain->result() as $row ){
$domain = $row->domain;
$domain_id = $row->domain_id;
echo '<tr>';
echo '<td>';
echo '<span class="flip_domain" id="'.$domain_id.'">+</span>'.$domain;
echo '</td>';
echo '</tr>';
?>
你必须
用一个.
连接它 - 与$domain
相同:
echo '<span class="flip_domain" id="'.$domain_id.'">+</span>'.$domain;
对字符串文字使用单引号意味着 PHP 不会为你替换变量。因此,请改用双引号:
echo "<span class='flip_domain' id='$domain_id'>+</span>".$domain;
我喜欢可读的语法:
<?php
foreach ($myquery_domain->result() as $row ){
$domain = $row->domain;
$domain_id = $row->domain_id;
?>
<tr>
<td>
<span class="flip_domain" id="<?php echo $domain_id; ?>">+</span> <?php echo $domain; ?>
</td>
</tr>
<?php
}
?>