Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Funzione REGEX di mysql non va
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      angelbit88 User Attivo • ultima modifica di

      Funzione REGEX di mysql non va

      Salve

      Sto realizzando uno script che dovrebbe selezionare dei dati da un DB filtrandoli tramite una espressione regolare.Il fatto e che non filtra vi posto il codice:

      [PHP]$query="SELECT max(data) FROM $tabella ";

      $risultato=mysql_query($query);
      $max= mysql_fetch_array($risultato);

      $mese_db=explode("-","$max[0]");

      $regex="^.....\$mese_db[1]...$";

      $query="SELECT * FROM $tabella WHERE data REGEXP '$regex'";

      [/PHP]
      Il campo data e formattato come date quindi: 2008-04-15
      Qualcuno sa come uscirne?

      :ciauz:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        portaile84 Bannato User Attivo • ultima modifica di

        Prova con questa "([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})"

        Sostituendo il valore che vuoi usare come filtro 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti