Как я могу получить названия моей галереи в раскрывающемся списке, используя пользовательскую страницу в WordPress - PullRequest
0 голосов
/ 21 октября 2019

Я хочу запустить мою форму с двумя условиями

  • первый пользователь выберет категорию событий галереи и
  • затем выберет все события или выберет фотографию по id

первый приоритет - раскрывающийся список, в котором не отображаются имена галерей, доступные в базе данных.

    <?php get_header();?>
<head><style>
</style>
<script src="https://code.jquery.com/jquery-1.11.2.min.js" type="text/javascript"></script>
</head>
<!------------- main page temeplate---------------------------------------------------------------------------------->
<div class="container" style="margin-top:150px;">
<div class="vc_row wpb_row vc_row-fluid vc_custom_1570471444355 vc_row-has-fill vc_row-o-full-height vc_row-o-columns-middle vc_row-o-equal-height vc_row-flex" style="min-height: 64.0809vh;"><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
<div class="wpb_text_column wpb_content_element ">
<div class="wpb_wrapper">
<h4 style="text-align: center;"><strong><span style="color: #000000;">Welcome to our online store, where you can view and buy your champion’s photo. Please refer to your photo ticket number (given to the athlete at the photo booth) and fill in the information below. If you do not have a ticket you may search all to find your photo.</span> </strong></h4>
</div>
</div>
<div class="wpb_widgetised_column wpb_content_element">
<div class="wpb_wrapper">   
<form method="Post" id="form1" action="index.php">
<h3>PictureUS Galley Search Form:</h3>
<select>
<?php
global $wpdb;
foreach($gallerylist as $galleryrow){
$name=$galleryrow->name; ?> 
<option value=""><?php echo $name; ?></option>
<?php }?>
</select>
<div>
<input type="radio" name="tab"  value="event" onclick="show1();event(x);" />
<b>SELECT ALL PHOTOS</b>
<input type="radio" name="tab"  value="event2" onclick="show2();event(x);" />
<b>PHOTO BY ID</b></div>
<div  class="hide"  id="div1">Enter Photo ID
<input type="number" value="" required/> </div>
<button id="mbutton" style="background-color:black; color:white;" type="submit">submit</button>
</form> <!-----------------------------form-End------------>
</div>
</div>
</div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-6"><div class="vc_column-inner"><div class="wpb_wrapper"><div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"></div></div></div></div>
<div class="wpb_single_image wpb_content_element vc_align_center">
<figure class="wpb_wrapper vc_figure" style="user-select: none;">
<div class="vc_single_image-wrapper vc_box_border  vc_box_border_black"><img width="422" height="542" src="https://www.pictureus.net/wp-content/uploads/2019/09/INTERNATIONAL-FIGHT-SHOWDOWN.jpg" class="vc_single_image-img attachment-full" alt="" style="user-select: none;"></div>
</figure></div>
</div></div></div></div>
</div>
<?php
require_once('wp-config.php');
global $wpdb;
$gallerydefine= $wpdb->prefix."ngg_gallery";
$query="SELECT * FROM $gallerydefine";
$gallerylist = $wpdb->get_results($query,OBJECT);
?>
<?php get_footer(); ?>
...