使用 MYSQL 对列中特定范围的数字求和
<p>我有一个滑块可以计算歌曲的 BPM。范围为 15 至 300 bpm。它使用 php 语言连接到 MySql 数据库,当我按下编辑按钮时,我可以更改它的值。例如从 50 到 55bpm。表=用户|列=song_one。</p>
<p><code><input value="<?php echo $this->data->song_one;?>" name="song_one" type="range" min="15" max="300" value="100 “只读>\</code></p>
<p>我想要的是,如果我将值更改为低于 15 和高于 300,则不接受它。我怎样才能做到这一点?
我听说过一些关于约束的事情..</p>
<p>我试过了,但没用。</p>
<pre class="brush:php;toolbar:false;">ALTER TABLE users
ADD CONSTRAINT song_one CHECK (num >= 15 AND num <= 300);</pre>
<p>任何信息都会非常有帮助,谢谢</p>