Visualizzazione dei risultati da 1 a 5 su 5

Discussione: condizioni mysql

  1. #1

    condizioni mysql

    Salve ho questa condizione in una istruzione mysql:
    Codice PHP:
    $search=trim($_REQUEST["s"]);
    $regione=trim($_REQUEST["r"]);
    mysql_query=("Select * from magazine Where Title Like '%$search%' AND Description Like '%$search%' AND Region='$regione' OR Province='$regione'") or die (mysql_error()); 
    il problema e che se eseguo solo $search va bene.
    Ma se eseguo sia $search che $regione mi tira fuori tutti i risultati che appartengono o al campo del database Region o al campo del database Province ignorando il $search

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ovvio, così com'e' scritta si.. spiega cosa vuoi cercare esattamente.

    Teoricamente vuoi cercare titolo e descrizione nel caso siano associate alla regione oppire alla provincia:

    Codice PHP:
    mysql_query=("Select * from magazine Where Title Like '%$search%' AND Description Like '%$search%' AND Region='$regione' OR Title Like '%$search%' AND Description Like '%$search%' AND Province='$regione'") or die (mysql_error() 

  3. #3
    a ecco provo grazie

  4. #4
    provato così:

    Codice PHP:
    Where Title Like '%$search%' AND Description Like '%$search%' AND Region='$regione' OR Title Like '%$search%' AND Description Like '%$search%' AND Province='$regione'" 
    ma non tira fuori nulla anche se nel database ci sono i risultati cercati.

  5. #5
    ok ci sono riuscito in questo modo:

    Codice PHP:
    Where Title Like '%$search%' AND Region='$regione' OR Description Like '%$search%' AND region='$regione' OR Title Like '%$search%' AND Province='$regione' OR Description Like '%$search%' AND Province='$regione'"; 

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.