我可以选择让用户放弃指向其他用户
我想确保他们赠送的积分不超过他们所拥有的积分。
我该怎么做?
maxvalue不起作用。
<?php
$user=$_SESSION['SESS_USERID'];
if(isset($_REQUEST['user'])){
$user = preg_replace('#[^a-z0-9]#i', '', $_GET['user']);
}
$sql=mysqli_query($conn,"SELECT SUM(sterren) AS total FROM sterren WHERE userid='$user'");
if ($row = mysqli_fetch_assoc ($sql)){
$sum = $row['total'];
if ($row["total"] >= '1') {
echo"
<table>
<some form action>
///Some more code to select the user to give the points to
<input type='text' name='sterren' id='sterren' size='3' maxlength='3' maxvalue=$sum ></td>
</form>
</table>";
}
}
<?
答案 0 :(得分:1)
我认为你应该使用&#39;数字&#39;属性而不是&#39;文字&#39;。
您的语法应该是这样的:
<input type='number' name='sterren' id='sterren' min='0' max='<?php echo $sum;?>'>