我想使用i ++为播放器的id创建一个查询数组。
$i=2;
$query = mysqli_query($link,"SELECT * from jogadores where id=".$i." ");
$row = mysqli_fetch_assoc($query);
$arrName = $row['First Name'];
<form id="form_login" method="POST">
<div class="drag" id="drag<?php echo $i;?>" number="<?php echo $i;?>" style="left:<?php echo $sl;?>px;top:<?php echo $margin_top;?>px;" status="0">
<a class="boxclose" id="back<?php echo $i;?>" number="<?php echo $i;?>" top="" left="">
<img src="./img/back.png" width="20">
</a>
<div class="name"><?php echo $arrName; ?></div>
</div>
我想把echo $ arrname的id为2,3,4,5,6 ...为玩家 你能帮帮我吗?
答案 0 :(得分:1)
有n 2,3,4,5,6 ... n
for($i=2; $i <= n; $i++){
$query = mysqli_query($link,"SELECT * from jogadores where id=".$i." ");
$row = mysqli_fetch_assoc($query);
$arrName = $row['First Name'];
<form id="form_login" method="POST">
<div class="drag" id="drag<?php echo $i;?>" number="<?php echo $i;?>" style="left:<?php echo $sl;?>px;top:<?php echo $margin_top;?>px;" status="0">
<a class="boxclose" id="back<?php echo $i;?>" number="<?php echo $i;?>" top="" left="">
<img src="./img/back.png" width="20">
</a>
<div class="name"><?php echo $arrName; ?></div>
</div>
}
答案 1 :(得分:0)
由于你试图获取除第一条记录以外的所有记录,你可以这样做,
$i = 2;
$query = mysqli_query($link,"SELECT * from jogadores LIMIT 1,18446744073709551615");
while($row = mysqli_fetch_assoc($query)){
?>
// <form id="form_login" method="POST">
<div class="drag" id="drag<?php echo $i;?>" number="<?php echo $i; ?>" style="left:<?php echo $sl; ?>px;top:<?php echo $margin_top; ?>px;" status="0">
<a class="boxclose" id="back<?php echo $i; ?>" number="<?php echo $i; ?>" top="" left="">
<img src="./img/back.png" width="20">
</a>
<div class="name"><?php echo $row['First Name']; ?></div>
</div>
<?php
++$i;
}
要从特定偏移量检索所有行直到结果集的末尾,可以使用一些大数字作为第二个参数。此语句检索从第96行到最后一行的所有行:
SELECT * FROM tbl LIMIT 95,18446744073709551615;