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. Aiuto con le stringhe in php, prendere una parola dopo un'altra
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      angelo85ct User Attivo • ultima modifica di

      Aiuto con le stringhe in php, prendere una parola dopo un'altra

      Salve ragazzi, ho un problema con una stringa, non so come prelevare i valori che si trovano dopo/prima di una determinata parola. ecco la frase.
      11&zona=Sono%20Un%20Pazzo (è una frase che cambia sembre, l'unica parola che rimane fissa è &zona=)

      Come faccio a farmi stampare quello che si trova prima si &zona=
      e quello che si trova dopo &zona=

      Prfavore mi potete aiutare, Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        thedarkita ModSenior • ultima modifica di

        Ciao angelo85ct,

        Puoi usare la funzione explode per dividere in 2 stringhe.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          angelo85ct User Attivo • ultima modifica di

          è che con le stringhe non so proprio lavorarci, mi potresti spiegare come fare? magari con qualche esempio?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • ultima modifica di

            Ciao,

            Qui:
            http://www.giorgiotave.it/forum/funzioni-di-php/68428-stringhe-explode.html

            Trovi qualche esempio pratico, più la sintassi.
            Se hai problemi non esitare a chiedere. 😉

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              angelo85ct User Attivo • ultima modifica di

              ciao sono riuscito a dividere la frame, ma ora mi da questo errore, e non capisco cosa sia:

              non capisco perche non funziona ecco il codice:

              [PHP]

              <?php
              $testo=$_SERVER['QUERY_STRING'];
              $stringa = str_replace("page=34?", " ", $testo);
              echo $stringa;

              $pieces = explode("&zona=", $stringa);
              $comune = $pieces[0];?><br><?php
              $zona2 = $pieces[1];
              $zona1 = str_replace("%20", " ", $zona2);
              echo $zona1;

              $ins=mysql_query("SELECT * FROM struttura WHERE comune=$comune and zona=$zona1 ") or die (mysql_error());

              while($result=mysql_fetch_array($ins)){
              ?>
              <?php } ?>

              [/PHP]

              Ecco l'errore:

              11&zona=Sono%20Un%20Pazzo
              Sono Un Pazzo Errore di sintassi nella query SQL vicino a 'Un Pazzo' linea 1
              Dove UN Pazzo non è altro che il valore della variabile che passo per fare la ricerca nella query

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                thedarkita ModSenior • ultima modifica di

                Dovresti fare:
                [php]
                <?php
                $testo=$_SERVER['QUERY_STRING'];
                $stringa = str_replace("page=34?", " ", $testo);
                echo $stringa;

                $pieces = explode("&zona=", $stringa);
                $comune = $pieces[0];?><br><?php
                $zona2 = $pieces[1];
                $zona1 = str_replace("%20", " ", $zona2);
                echo $zona1;

                $ins=mysql_query("SELECT * FROM struttura WHERE comune='$comune' and zona='$zona1' ") or die (mysql_error());

                while($result=mysql_fetch_array($ins)){
                ?>
                <?php } ?>
                [/php]

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  angelo85ct User Attivo • ultima modifica di

                  grazie tutto risolto

                  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