PHP-Variablen Werte zurückgeben I 2 Variablen zurückkehren will:wie zusammen mit HTML-Antwort ajax von PHP
1) Gesamtzahl der Datensätze aus der mysqli Abfrage von search_members.php
2) wahr oder falsch wenn alle Ergebnisse
hier gefunden wurden, ist mein Code:
<input type="button" value="Search" onclick="GetSearchResults(0)"
class="SrchBtn" />
<script>
var pageNo = 1;
var DoSearch;
var SearchString = "";
function GetSearchResults()
{
DoSearch = false;
if (document.getElementById("SearchString").value > 0) {
SearchString = document.getElementById("SearchString").value;
DoSearch = true;
if (DoSearch === true) {
$.ajax({
type: 'POST',
url: 'search_members.php',
data: { SearchString: SearchString, pageNo: pageNo},
success: function(response) {
$('#SearchReultsBox').html(response);
}
});
}
}
}
</script>
die Variablen Werte möchte ich bekommen sind $ SearchFound und $ total_pages aus der PHP-Datei wie unten gezeigt, hier ist der Code für search_members.php
<?php
include_once('dbConnect.php');
$SearchFound=false;
$Items_PerPage=10;
if (!empty($_POST['SearchString']))
{
$SearchString= $_POST['SearchString'] ;
$SearchString = trim(htmlentities($SearchString));
$SearchString= strip_tags($SearchString);
$SearchString= mysqli_real_escape_string($con,$SearchString);
}
$pageNo=$_POST['pageNo'];
$sql="SELECT * from members where member_name=$SearchString";
$result = $con->query($sql);
$num_rec = mysqli_num_rows($result);
if ($num_rec>0)
{
$SearchFound=true;
$total_pages = ceil($num_rec/$Items_PerPage);
$start_from = ($pageNo-1) * $Items_PerPage;
$sql .= " LIMIT $start_from, $Items_PerPage";
$result = $con->query($sql);
$total_page_records = mysqli_num_rows($result);
while($row = mysqli_fetch_array($result))
{
//echo "<table>";.......display table with results
}
}
else
{
echo "<p>no resutls found</p>";
}
?>
Meine psychischen Kräfte sind schwach am Montag. Kannst du bitte den Inhalt von 'search_members.php' posten? – Marcus
Also, was passiert jetzt? Es ist nicht klar –
Ich habe den Code für die PHP-Datei –