如何使用 SQL 和 PHP 从数据库 (phpMyAdmin) 的字段中获取/请求所有值?

     2023-02-25     182

关键词:

【中文标题】如何使用 SQL 和 PHP 从数据库 (phpMyAdmin) 的字段中获取/请求所有值?【英文标题】:How GET/REQUEST all values from a field in a database (phpMyAdmin) using SQL and PHP? 【发布时间】:2017-10-08 10:25:39 【问题描述】:

我目前正在使用在线数据库。这是来自不同国家的条目,我需要为这些国家做一个下拉列表。除了在 HTML 中输入国家/地区之外,还有什么方法可以使用 GET/REQUEST 或任何方法从数据库中获取数据以创建下拉列表?

显然,有一些重复的国家,比如我认为 USA 出现了 3 或 4 次,但我希望它只出现在列表中一次。

更新:想起来 GET/REQUEST 不能使用,所以有没有替代方法可能使用 SQL 语句?

【问题讨论】:

你看过some SQL queries basics吗? 【参考方案1】:

GET 的等效 sql 语句是 SELECT。

【讨论】:

【参考方案2】:

HTML 下拉菜单的基本结构是:

<select>
   <option>Option1</option>
   <option>Option2</option>
   <option>Option3</option>
</select>

知道了这一点,只需从您的数据库中进行查询,然后遍历这些值。假设您已经知道该怎么做。

<select>

<?php
while(<loop through each value in database>)
    echo "<option>$data</option>";       //Assuming $data has current iteration's value

?>

</select>

【讨论】:

如何防止重复值? 您确保在查询数据库时不会重复。如果您使用 SQL,则可以在 SELECT 语句或 GROUP BY 中使用 DISTINCT()。

如何使用 PHP 处理从 SQL 查询返回的树结构?

...问题。我在定义问题时遇到了麻烦,请多多包涵。当您在数据库中有多个相关表时,例如一个包含“用户”的表和一个包含“电话”的表“phones”和“users”都有一个名为“user_id”的列sel 查看详情

phpm2022-11

阅读目录Redis分布式锁怎么实现定义http与https的区别Redis与Memcached的区别PHP基本变量类型PHP13个常用魔术方法PHP魔术常量PHP超全局变量PHP错误级别介绍与设置错误级别的方式设计模式原则define()与const区别include和require的区别单引号... 查看详情

phpm2022-11

阅读目录问答堆和栈的区别?主键、外键和索引的区别?如何通俗地理解三个范式?PHP处理时间的常用函数?PHP处理字符串的常用函数?PHP处理数组的常用函数什么叫视图?游标是什么?Redis分布式锁怎么实现?定义简述GBK、GB23... 查看详情

使用 PHP 和 SQL 从数据库动态生成无序列表

】使用PHP和SQL从数据库动态生成无序列表【英文标题】:DynamicgenerationofunorderedlistfromdatabasewithPHPandSQL【发布时间】:2022-01-0614:22:50【问题描述】:我从2021年4月开始编写代码,所以我对此非常陌生。正在准备期末考试,我需要您... 查看详情

如何使用 php 从 SQL 数据库中选择包含特定文本的所有行 [重复]

】如何使用php从SQL数据库中选择包含特定文本的所有行[重复]【英文标题】:HowdoISELECTfromSQLdatabaseallrowsthatcontaincertaintextusingphp[duplicate]【发布时间】:2020-04-1811:53:36【问题描述】:我的代码正在运行,但并不是我想要的那样。现... 查看详情

使用 html 和 php 从 xampp sql server 获取数据

...amppserver中的12个岛屿名称创建一个刽子手游戏。我必须从数据库中获取一个random岛作为我的html中显示的unorderedstring 查看详情

phpm-code1

PHPm-code1PHP函数strrpos()strripos()stripos()strpos()之间的区别array_map和array_walk的区别?ucfirstlcfirstucwordsstrtoupperstrtolower的区别PHP7和PHP5的区别,具体多了哪些新特性?为什么PHP7比PHP5性能提升了?你知道哪些PHP自带的数组排序方法?laravel... 查看详情

phpm-code1

PHPm-code1PHP函数strrpos()strripos()stripos()strpos()之间的区别array_map和array_walk的区别?ucfirstlcfirstucwordsstrtoupperstrtolower的区别PHP7和PHP5的区别,具体多了哪些新特性?为什么PHP7比PHP5性能提升了?你知道哪些PHP自带的数组排序方法?laravel... 查看详情

如何保存画布,然后使用 ajax 和 php 将其上传到 sql 数据库

】如何保存画布,然后使用ajax和php将其上传到sql数据库【英文标题】:Howdoisaveacanvasandthenuploadingittoasqldatabasebyusingajaxandphp【发布时间】:2014-01-1717:08:59【问题描述】:我在画布中做了一个非常简单的绘画应用程序,现在我试图... 查看详情

如何使用 PHP PDO 从 Mac 连接到 Sql Server?

】如何使用PHPPDO从Mac连接到SqlServer?【英文标题】:HowcanIconnecttoSqlServerfromaMacwithPHPPDO?【发布时间】:2012-11-0212:05:41【问题描述】:如果你在谷歌上搜索这个问题,你会发现很多不正确、误导和过时的信息。令人惊讶的是,StackOv... 查看详情

无法使用 PHP 和 Codeigniter 从 PHP Azure 连接到 SQL Server Azure

...:我正在尝试从php应用程序(使用codeigniter3)连接到MSSQL数据库。由于AzurePHP安装不支持MSSQL,只有ODBC连 查看详情

如何使用 AJAX 和 Django 从 SQL 数据库更新网站上的字段数据

】如何使用AJAX和Django从SQL数据库更新网站上的字段数据【英文标题】:HowtoupdatedataonfieldonawebsitefromSQLdatabasewithAJAXandDjango【发布时间】:2012-09-1716:49:07【问题描述】:我正在创建一个小型Web应用程序,我想在不刷新整个页面的情... 查看详情

使用 PHP 脚本从下拉列表中更新 SQL 数据库

】使用PHP脚本从下拉列表中更新SQL数据库【英文标题】:UpdatingSQLdatabasefromadropdownusingPHPscript【发布时间】:2019-01-3005:08:56【问题描述】:我只是自学PHP和SQL。这个问题似乎是重复的,但我找不到我的问题的确切解决方案。我有... 查看详情

如何从 Django 中的 sql 模式生成数据模型?

...-1600:13:22【问题描述】:我们的网站使用PHP前端和PostgreSQL数据库。除了phpPgAdmin,我们目前没有后端。数据库管理员必须手动将数据输入到phpPgAmin中,这容易出错且乏味。我们想用Django搭建一个后端。数据库已经有几十个表。 查看详情

如何使用 PHP 从 JSON 中提取和访问数据?

】如何使用PHP从JSON中提取和访问数据?【英文标题】:HowtoextractandaccessdatafromJSONwithPHP?【发布时间】:2022-01-1514:03:14【问题描述】:这是一个通用的参考问题和答案,涵盖了许多永无止境的“我如何访问我的JSON中的数据?”问... 查看详情

如何使用 PHP 从 JSON 中提取和访问数据?

】如何使用PHP从JSON中提取和访问数据?【英文标题】:HowtoextractandaccessdatafromJSONwithPHP?【发布时间】:2022-01-1219:25:46【问题描述】:这是一个通用的参考问题和答案,涵盖了许多永无止境的“我如何访问我的JSON中的数据?”问... 查看详情

如何使用 PHP 从 JSON 中提取和访问数据?

】如何使用PHP从JSON中提取和访问数据?【英文标题】:HowtoextractandaccessdatafromJSONwithPHP?【发布时间】:2021-11-2821:46:41【问题描述】:这是一个通用的参考问题和答案,涵盖了许多永无止境的“我如何访问我的JSON中的数据?”问... 查看详情

如何使用 PHP 显示 SQL Server 表数据?

...:37:56【问题描述】:我想开始显示我使用PHP使用的sqlserver数据库中的一些数据。我相信我与数据库的连接正常,但我无法从Facility表中获取任何数据以显示在浏览器中。我一直在通过XAMPP使用Apache服务器来运行PHP(PHP8.0版)。SQ 查看详情