Problema con script php-javascript

SH4DE

Nuovo Utente
19 Ago 2016
4
0
1
50
Salve a tutti,
ho trovato su internet uno script scritto sia in php che in javascript riguardante una barra di ricerca degli utenti del mio sito che funzioni in tempo reale.
Essendo che sto ancora imparando questi linguaggi per fare pratica, non so ben come fare per far diventare l'output della ricerca effettuata un collegamento che porti al profilo dell'utente: so benissimo come fare il collegamento della pagina utente ma non come implementare il codice html per il collegamento ipertestuale che credo vada inserito nel codice javascript, in gni caso vi posto sia la pagina in php che la pagina con i codici javascript...

search.php

PHP:
[<link href="style.css" rel="stylesheet">
<script src="jquery.js"></script>
<script>
  $(document).ready(function () {
  $("#searchbox").on('keyup',function () {
  var key = $(this).val();
  $.ajax({
  url:'fetch.php',
  type:'GET',
  data:'keyword='+key,
  beforeSend:function () {
  $("#results").fadeIn('fast');
  },
  success:function (data) {
  $("#results").html(data);
  $("#results").slideDown('fast');
  }
  });
  });
  });
</script>
<div id="main">
  <div id="header"><h1>Find Names</h1></div>
  <div id="content">
  <input type="search" name="keyword" placeholder="Search Names" id="searchbox">
  <div id="results"></div>
  </div>
</div>


fetch.php

PHP:
<?php
  if($_GET['keyword'] && !empty($_GET['keyword']))
  {
  $conn = mysqli_connect('localhost','root','','work'); //Connection to my database
  $keyword = $_GET['keyword'];
  $keyword="%$keyword%";
  $query = "select name from names where name like ?";
  $statement = $conn->prepare($query);
  $statement->bind_param('s',$keyword);
  $statement->execute();
  $statement->store_result();
  if($statement->num_rows() == 0) // so if we have 0 records acc. to keyword display no records found
  {
  echo '<div id="item">Ah snap...! No results found :/</div>';
  $statement->close();
  $conn->close();

  }
  else {
  $statement->bind_result($name);
  while ($statement->fetch()) //outputs the records
  {
  echo "<div id='item'>$name</div>";
  };
  $statement->close();
  $conn->close();
  };
  };
?>
 
Ultima modifica:

cris8380

Moderatore
Membro dello Staff
MOD
3 Giu 2016
261
14
18
38
Sei pregato cortesemente di postare le richieste nei tag adeguati,
nell'editor di testo trovi l'icona inserisci oppure procedi manualmente con le parentesi quadre
esempio [ estensione] .......... [/estensione]
 
Discussioni simili
Autore Titolo Forum Risposte Data
P immagine responsive problema con script jquery jQuery 0
A Problema con Script js Javascript 1
S Problema con 2 script nella stessa pagina Javascript 1
S problema con ajax semplice login script Javascript 8
E Problema con uno script php PHP 1
P Problema con uno script Javascript 0
L problema invio newsletter con script proprio in php PHP 10
A fancyBox script - problema con pulsanti jQuery 2
G Problema con questo script jQuery 1
P Problema con script facebox Javascript 0
C problema con script di lista suggerimenti Javascript 3
A Problema con uno script js Javascript 0
T Problema con script di registrazione utenti su IE PHP 4
neo996sps Problema con query e script PHP PHP 4
O problema con script tell a friend Javascript 3
L problema con script php PHP 9
F problema con script book galleri Flash 0
E Problema con script ajax+php Ajax 2
B Problema invio mail con script php verso i dominii libero PHP 9
T Problema con script search.asp Lukeonweb Classic ASP 9
M Problema con script rotazione testo Javascript 3
muvadi problema con script di una gallery PHP 1
P [PHP] problema script con checkbox! PHP 0
M Problema con script PHP 6
K Per EWIND, piccolo problema con lo script Flash 1
T PROBLEMA CON SESSIONI PHP 3
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
G Problema con Get page PHP 4
P Problema con require once PHP 6
P Problema con i package Java 1
A Problema login con Safari PHP 14
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 1
S problema con css bootstrap3 HTML e CSS 4
M .load() problema con caricamenti dinamici di js Javascript 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
T problema con select dinamica con jquery Javascript 0
S Problema con spazi bianchi HTML e CSS 4

Discussioni simili