Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Funzione substr

  1. #1
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854

    Funzione substr

    Ragazzi ho il seguente codice:

    Codice PHP:
    //get the q parameter from URL
    $q=$_GET["q"];

    //lookup all hints from array if length of q>0
    if (strlen($q) > 0)
      {
      
    $hint="";
      for(
    $i=0$i<count($a); $i++)
        {
        if (
    strtolower($q)==strtolower(substr($a[$i],0,strlen($q))))
          {
          if (
    $hint=="")
            {
            
    $hint=$a[$i];
            }
          else
            {
            
    $hint=$hint." , ".$a[$i];
            }
          }
        }
      } 
    Lo utilizzo per fare una ricerca tramite input text, pian piano che inseriesco del testo lui mi torna delle stringe lette dal database, come se fosse una ricerca.

    La ricerca avviene solo tramite la prima lettera da me inserita che deve corrispondendere con la prima lettera della stringa letta dal database.

    Se volessi invece ovviare ciò, ciò se io inserisco "cel" e volessi che lui stampasse anche "excel" come dovrei fare?

    Grazie!

  2. #2
    potresti cambiare la query inserendo nella condizione
    codice:
    like '%tuoinput%'

  3. #3
    Come già sugerito, è la query che devi cambiare, aggiungendo un LIKE '%$variabilepassata%'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.