gpt4 book ai didi

php - 在选择选项中显示来自 mysql 的一个表?

转载 作者:行者123 更新时间:2023-11-30 21:39:34 25 4
gpt4 key购买 nike

看看我的插件,它在选择选项中显示了来自 WordPress 的所有表格。我想在我的代码和屏幕截图选项中显示默认的一张表。

   <form id="wp_csv_to_db_form" method="post" action="">
<table class="form-table">

<tr valign="top"><th scope="row"><?php _e('Select
Database Table:','wp_csv_to_db'); ?></th>
<td>
<select id="table_select" name="table_select" value="w<option name=""
value="wp_orderlist"></option>

<?php // Get all db table names
global $wpdb;
$sql = "SHOW TABLES";
$results = $wpdb->get_results($sql);
$repop_table = isset($_POST['table_select'])
? $_POST['table_select'] : null;

foreach($results as $index => $value) {
foreach($value as $tableName) {
?><option name="<?php echo
$tableName ?>" value="<?php echo $tableName ?>" <?php
if($repop_table === $tableName) { echo 'selected="selected"'; } ?>>
<?php echo $tableName ?></option><?php
}
}
?>
</select>


[enter image description here][1]

最佳答案

替换你当前的sql代码:

$sql = "SHOW TABLES"; 

到:

$sql = "SHOW TABLES LIKE '" . $_POST['table_select'] . "'";

这将选择在 $_POST['table_select']

中指定的一个表

关于php - 在选择选项中显示来自 mysql 的一个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52346103/

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