gpt4 book ai didi

php - 单选按钮的数据类型

转载 作者:行者123 更新时间:2023-11-29 00:10:31 25 4
gpt4 key购买 nike

我有一个关于单选按钮和数据类型的问题。我正在创建一个表:

   CREATE TABLE `countries`(  
`name` VARCHAR(25) NOT NULL ,
`population` SMALLINT NOT NULL ,
`latitude` TINYINT NOT NULL,
`country_popularity` TINYINT NOT NULL
);

还有,我有

    <form method="post" action="countryfact.php">

<li>Q1. At what latitude can this country be found?
<input type="radio" name="latitude" value="equator">Equator
<input type="radio" name="latitude" value="capricorn">Capricorn
<input type="radio" name="latitude" value="cancer">Cancer</li><br/>
<input type="submit" name="submit" value="Submit">

</form>

我的问题是:数据类型 TINYINT(或 SMALLINT 或 INT)是否可以用于具有三个不同值的单选按钮,这三个值是字符串(摩羯座、癌症和赤道)?

我的第二个问题是关于 slider 的:

上面的 slider 指的是上面的字段“country_popularity”,为此我使用了数据类型“tinyint”。我对由 slider 确定的值使用 tinyint 是否正确?对于你们中的一些人来说,这可能是一个微不足道的问题,但对于不掌握 PHP/SQL 的人来说可能不是微不足道的。

最佳答案

关于你的第一个问题:TINYINT、SMALLINT 或 INT 允许存储整数。在您的情况下,您将存储字符串(赤道,摩羯座,...)。本例中使用的数据类型是 VARCHAR2。

关于你的第二个问题:TINIYINT 数据类型允许存储 0 到 255 之间的数字。如果您的 slider 值在此范围内,是的,您可以使用此数据类型。

顺便说一句,这是避免使用超维数据类型的好方法。

http://msdn.microsoft.com/en-us/library/ms187745.aspx

关于php - 单选按钮的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25347530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com