You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

105 lines
3.4 KiB

<?php
$initial = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
$qTotal = mysqli_query($conn, "SELECT COUNT(id) FROM board");
$rTotal = mysqli_fetch_array($qTotal);
?>
<div class="row">
<div class="col-12">
<div class="section-title">Elenco utenti</div>
</div>
<div class="col-12">
<div class="sheet-box p-4">
<div class="col-12 col-sm-8 my-2 mx-auto pages">
<?php
for($i=0;$i<count($initial);$i++){
echo "<a class=\"font-12 ";
if($initial[$i]==$initialSelected){echo "selected";}
echo "\" href=\"$BASE_URL/sheets/user/list/init/".$initial[$i]."\">".strtoupper($initial[$i])."</a>";
}
?>
</div>
<div class="col-12 col-sm-8 col-md-6 my-4 mx-auto text-center">
<form method="post" action="<?php echo $BASE_URL;?>/sheets/user/list/find">
<div class="row font-14 font-bold">
<div class="col mx-auto mr-0">
<input type="text" name="q" class="input">
</div>
<div class="col-auto mx-auto ml-0">
<button type="submit"><i class="fa fa-search"></i> Cerca </button>
</div>
</div>
</form>
</div>
<div class="col-12 p-0 admin-list">
<?php
$query="";
if($getQ[3]=="init"){
$query="WHERE last_name LIKE '".$getQ[4]."%'";
$q = mysqli_query($conn, "SELECT * FROM board $query ORDER BY last_name");
}
if($getQ[3]=="find"){
$keys = explode(' ',addslashes($_POST['q']));
if(count($keys)>1){
$query="WHERE (";
foreach($keys as $k=>$value){
if($k>0){$query .= " OR";}
$query .= " first_name LIKE '%$value%' ";
}
$query .= " OR first_name LIKE '%".addslashes($_POST['q'])."%' OR last_name LIKE '%".addslashes($_POST['q'])."%') AND (";
foreach($keys as $k=>$value){
if($k>0){$query .= " OR";}
$query .= " last_name LIKE '%$value%' ";
}
$query .= ") ";
}else{
$query="WHERE first_name LIKE '%".$keys[0]."%' OR last_name LIKE '%".$keys[0]."%'";
}
$q = mysqli_query($conn, "SELECT * FROM board $query ORDER BY last_name");
}
$cnt=0;
while($r = mysqli_fetch_array($q)){
$cnt++;
$bg = ($cnt%2) ? "bg-light-grey" : "bg-white";
echo "<div class=\"admin-list-item $bg\">
<span>".$r['last_name']." ".$r['first_name']."</span>
<div class=\"right\">
<a href=\"$BASE_URL/sheets/user/mod/".$r['id']."\" class=\"button button-small\"><i class=\"fa fa-edit\"></i> Modifica</a>
<a href=\"$BASE_URL/sheets/user/del/".$r['id']."\" class=\"button button-small\"><i class=\"fa fa-trash\"></i> Elimina</a>
</div></div>";
}
?>
</div>
</div>
</div>