亲爱的可以帮助您的人。
链接-https://develop.hangoutsdubai.ae/category-beach-entertainment.php
当前,我在清单中使用$ _POST方法,以便能够将数据库中的记录作为单页清单检索。
在上面的链接页面上,我将添加以下内容进行预览:
我在$ dashedURL下面使用它删除URL中的%20并替换为'-'
// ############替换URL%20带破折号(-)############ //
$string = 'category-beach-entertainment-single-profile.php?'.$rs_BeachEntertainmentVenuesListing_rows['nvenueName'].'';
str_replace('%20', '-', $string);
$dashedURL = str_replace(' ', '-', rawurldecode($string));
// #############已提交表格的一部分############ //
<!-- CATEGORY BUTTON -->
<form method="post" action="'.$dashedURL.'">
<div>
<input type="submit" value="'.$rs_BeachEntertainmentVenuesListing_rows['nmainCategory'].'" class="singleProfileDetailsCategory">
<input type="hidden" name="txtnid" value="'.$rs_BeachEntertainmentVenuesListing_rows['nid'].'">
</div>
</form>
<!-- H3 VENUE TITLE -->
<form method="post" action="'.$dashedURL.'">
<div>
<span class="name" style="display:none;">'.$venueName.'</span>
<input type="submit" value="'.$rs_BeachEntertainmentVenuesListing_rows['nvenueName'].'" class="name singleProfileDetailsVenueName" itemprop="name">
<input type="hidden" name="txtnid" value="'.$rs_BeachEntertainmentVenuesListing_rows['nid'].'">
</div>
</form>
// #############在单个页面上############# //
$txtnid = $_POST['txtnid'];
$sql_BeachEntertainmentVenuesListing = "SELECT * FROM tblvenueListingsBeachEntertainment WHERE nid = $txtnid";
//CONNECT TO MYSQL SERVER
require('inc-conn.php');
//EXECUTE SQL STATEMENT
$rs_BeachEntertainmentVenuesListing = mysqli_query($vconn, $sql_BeachEntertainmentVenuesListing);
//CREATE AN ASSOCIATIVE ARRAY
$rs_BeachEntertainmentVenuesListing_rows = mysqli_fetch_assoc($rs_BeachEntertainmentVenuesListing);<br><br>
当前,我的问题是当我复制场所的单页URL并希望与某人共享时,记录将显示为空白。因此,如果我没有通过主列表页面选择场所:https://develop.hangoutsdubai.ae/category-beach-entertainment.php,因为$ _POST而不会显示。
例如:复制场所的此链接并在新窗口或认知窗口中打开,它将显示空白记录:https://develop.hangoutsdubai.ae/category-beach-entertainment-single-profile.php?Venue-9-Name
是否可以使用其他方法从记录中检索所有数据,而无需使用包含所有列表的主页?
原因是为了防止某些人想要共享特定场所的链接,但不会显示任何数据。我尝试了几件事但被卡住了。根据我的假设,应该有一个变量,该变量在url中检索场地的名称并从该记录中检索唯一的ID,然后相应地显示数据。很难解决这个问题。任何帮助将不胜感激。