Additionnez une plage spécifique de nombres dans une colonne à l'aide de MYSQL
P粉821274260
P粉821274260 2023-09-04 19:06:25
0
1
655
<p>J'ai un curseur qui calcule le BPM d'une chanson. La plage est de 15 à 300 bpm. Il se connecte à la base de données MySql en utilisant le langage php et lorsque j'appuie sur le bouton Modifier, je peux modifier sa valeur. Par exemple de 50 à 55bpm. table = utilisateurs | colonnes = chanson_one. </p> <p><code><input value="<?php echo $this->data->song_one;?>" name="song_one" type="range" min="15" max ="300" valeur="100 "lecture seule></code></p> <p>Ce que je veux, c'est que si je modifie la valeur en dessous de 15 et au-dessus de 300, je ne l'accepte pas. Comment puis-je faire ceci? J'ai entendu parler de contraintes...</p> <p>J'ai essayé, mais cela n'a pas fonctionné. </p> <pre class="brush:php;toolbar:false;">Utilisateurs ALTER TABLE AJOUTER UNE CONTRAINTE song_one CHECK (num >= 15 AND num <= 300);</pre> <p>Toute information serait très utile, merci</p>
P粉821274260
P粉821274260

répondre à tous(1)
P粉106711425

Cela fonctionnera pour vous.

ALTER TABLE users
    MODIFY COLUMN song_one INT CHECK (song_one >= 15 AND song_one <= 300);
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal