带有 PHP 和 MySQL 的多列下拉菜单 [英] Drop-down menu with multiple columns with PHP and MySQL

查看:47
本文介绍了带有 PHP 和 MySQL 的多列下拉菜单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要一个包含多列的下拉菜单.选项中的数据来自使用 PHP 的 MySQL.这是我的代码

I need a drop down menu with multiple columns. The data in options is coming from MySQL using PHP. Here is my code

$query = mysql_query("SELECT *FROM accounts");

    <select class="form-dropdown validate[required]" style="width:515px;" id="accountTitleOptions" name="accountTitle-options">
            <option selected value="--- Select Option ---"> --- Select Option --- </option>
            <?php while ($row = mysql_fetch_assoc($query)) { ?>
            <option><?php echo $row['accountTitle'] ?> <?php echo $row['accountNumber'] ?></option>
            <?php } ?>
    </select>

这是我的代码输出的样子:

This is how my codes output looks like:

Karachi Traders 692700001
Zulfiqar Ahmad 692700002
Mian Sarfaraz 692700003
Malik Younus Commission Shop 692700004
Farhan Ashraf Commission Shop 692700006

我的结果.

但我想要的是像这样组织得当的下拉菜单

But I what I want is properly organized dropdown like this

Karachi Traders                         692700001
Zulfiqar Ahmad                          692700002
Mian Sarfaraz                           692700003
Malik Younus Commission Shop            692700004
Farhan Ashraf Commission Shop           692700006

我尝试了很多解决方案,但仍然没有给我想要的输出.

I have tried many solutions but still nothing have given me desired output.

推荐答案

一种方法(纯文本方法):

An approach (a plain-text approach):

  • 使用等宽字体
  • 计算每个项目的字符数
  • 将多个空格与每个项目连接起来,等于 (max_no_of_chars - no_of_chars)
  • 然后连接您的号码

希望能帮到你

这篇关于带有 PHP 和 MySQL 的多列下拉菜单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆