2017-09-25 8 views
0

Je voudrais vous demander des manuels/conseils sur l'affichage des résultats de navigation en rafraîchissant la page. Ce que je veux dire est un moteur similaire à celui dans les boutiques en ligne, où vous tapez des mots-clés, ils sont parcourus dans la base de données, puis la page est en train de recharger et ils sont affichés. J'ai déjà un système pour parcourir DB et pour le visualiser. Juste la page rafraîchissante pour l'amour de l'affichage est le problème. Je voudrais y envoyer deux variables!Affichage des résultats en actualisant la page php après la navigation dans le BD

+0

dont vous avez besoin à la sortie html à partir du code php pour afficher les données. Dans votre code php, vous devez vous connecter à vos résultats db et fetch et les convertir en html et imprimer le code HTML dans le navigateur. –

Répondre

0

partager ma solution

$sorgu="ara"; 
if(isset($_GET[$sorgu])){if(!$_GET[$sorgu]==''){$value=$_GET[$sorgu]; 
$donem=donem_bul_get(); 
$tablead="ogrenci_".strtohex($donem); 
     $data_cek = $con->prepare("SELECT id,v1,v2,v26,v27,v28 FROM $tablead"); 
     $data_cek -> execute(); 
     $data_cek = $data_cek -> fetchAll(); 
    print("<table style='font-size:0.59em;' class='table table-bordered table-condensed table-striped table-hover'><tbody>"); 
foreach($data_cek as $val) 
{ 
    foreach($val as $line) 
    { 
     $konum = strpos(strtolower($line),strtolower($value)); 
     if($konum === false){}else{ 
     echo "<tr><td><div class='no_pointer' onclick=\"javascript:show_usr_ara('".$val['id']."','".$tablead."');\">".$line.'&nbsp;|&nbsp;'.$val['v1'].'&nbsp;'.$val['v2'].'&nbsp;|&nbsp;'.$val['v27'].'/'.$val['v28'].'||'.$val['v26'].'</div></td></tr>'; 
     //$key = array_search ($line, $val);if($key=='v1'){$key='ad';}if($key=='v2'){$key='soyad';}echo "<button>".$key.':'.$line.'</button>'; 
     break; 
     } 
    } 
} 
    print("</tbody></table>"); 
}} 
+0

essayez d'analyser des trucs de code –