Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    funzione SUBSTR in query

    ciao
    come posso "implementare" a questa query
    la funzione SQL di SUBSTR??

    vorrei che quando l'utente facesse la ricerca di un 'nomevia'
    dal form ci fosse la possibilità di inserire almeno 3 caratteri
    per la ricerca...
    esempio ho 'giussani' e 'giullolo'

    se l'utente scrive 'giu'
    vorrei l'echo di 'giussani' e 'giullolo'

    con substr ('$nomevia',1,3) dovrebbe funzionare
    ma mi dà errore di MySQL quando la butto dentro la query



    elseif ($nomevia!= "")
    {
    $nomevia = strtolower($nomevia);
    $query2 = mysql_query("select a.via, a.cima, b.dolomiti from viedolomiti as a, dolomiti as b where a.via like '$nomevia' and b.id_dolomiti=a.id_dolomiti") or die (mysql_error());
    while ($row2 = mysql_fetch_array($query2))
    {
    $nome2 = $row2["via"];
    $cima2 = $row2["cima"];
    $nomeregione2 = $row2["regione"];
    $dolomiti2= $row2 ["dolomiti"];

    echo "

    <img src=\"image\quadro.bmp\"><font face=\"arial\" size=\"1\"> $nome2</font>";
    echo "<font face=\"arial\" size=\"1\">$cima2</font>";
    echo "<font face=\"arial\" size=\"1\"> $dolomiti2</font>";
    }

  2. #2
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    696
    select a.via, a.cima, b.dolomiti from viedolomiti as a, dolomiti as b where a.via like '$nomevia%' and b.id_dolomiti=a.id_dolomiti


  3. #3
    grande... funziona...
    me lo spieghi però questa cosa della %??

  4. #4
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    696
    è una caratteristica di LIKE
    permette di indicare dove possono esserci altri caratteri

    LIKE 'era%'
    trova anche eravamo ecc. ecc.
    LIKE '%era'
    trova anche primavera ecc. ecc.
    LIKE '%era%'
    trova eravamo, primavera, ceramica ecc. ecc.


  5. #5
    ma pensa te che storia

    grassie

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.