• User Attivo

    Query mysql con funzione su variabile

    Ciao a tutti

    Ho creato una funzione che fa pulizia nei nomi delle province per poterle passare come variabile via get.

    Ora con la variabile passata via get dovrei recuperare altri dati nel database ma i 2 nomi essendoci in mezzo la funzione non corrispondono più.

    Mi spiego:

    $provincia = 'Valle d'Aosta'; (questa è nel db mysql)

    puliscistringa($provincia) -> diventa: valle-d-aosta

    Per poter recuperare gli altri dati mi servirebbe una query scritta più o meno cosi:
    "SELECT * FROM ".$prefix."provincia WHERE puliscistringa(provincia)='".$_GET['provincia']."'";

    ma scritta cosi risponde: Warning: mysql_fetch_array() expects parameter 1 to be resource..............

    Come si può mettere una funzione li in mezzo?

    Ciao
    Grazie a tutti