Visualizzazione dei risultati da 1 a 2 su 2

Discussione: query search

  1. #1

    query search

    ciao a tutti sto cercando di realizzare un serach
    e ho relizzato questa query per verificare sel cio che si sta cercando esistte nel database:

    $query= select nome_localita from webcam where nome_localita like "%$nome_localita%"

    $risultato = mysql_query($query);

    if (!$risultato) {
    echo"localita non presente nel database";
    exit;
    }

    come mai se inserisco nel form una localita che so che non esiste
    la query risulta vera lo stesso?

    ho provato quindi fare nel seguente modo:

    $risultato = mysql_query($query);
    $riga =mysql_fetch_assoc($risultato);

    if $riga['nome_localita'] != $nome_localita) {
    echo"localita non presente nel database";
    exit;
    }

    cosi funziona ma non dovrebbe funzionare anche con il primo metodo?

    se cerco "sauze" in questo modo non mi trova sauze d'oulx poiche
    sauze d'oulx !=sauze
    come posso rislovere il problema?

    cia a tutti
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    prova con

    if (mysql_num_rows($risultato) == 0) {

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.