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. Link testuale aggiornamento tabella mysql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • massimux
      massimux Moderatore • ultima modifica di

      per prova fai così

      $variabile = 'UPDATE nometabella SET nomecampo = '$sel'
      WHERE id = 0';

      vedi se và^_^

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • massy
        massy Moderatore • ultima modifica di

        $variabile = "UPDATE nometabella SET nomecampo = '".$sel."' WHERE id = 0";

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • massimux
          massimux Moderatore • ultima modifica di

          massy scusa^^ una somantida ^^ a mè và anche come la ho scritta io mi puoi dire la differenza? così magari se mi esce una cosa del genere non erro^_^

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • massy
            massy Moderatore • ultima modifica di

            Ciao.
            Difficilmente va come hai scritto te.
            hai concatenato due apici dentro due apici.

            Premessa:
            il codice da scrivere è:

            UPDATE nometabella SET nomecampo = 'dasostituire' WHERE id = 0

            se la piazzo in una variabile posso farlo con le " o gli '
            nel primo caso:
            "UPDATE nometabella SET nomecampo = 'dasostituire' WHERE id = 0",
            nel secondo
            'UPDATE nometabella SET nomecampo = 'dasostituire' WHERE id = 0'
            sostituendo la variabile puoi aver problemi di comprensione nella rilettura e di scazzo degli apici, nota il termine tecnico.

            Concatenando il tutto risolvi: ragiona come se dividessi in 3 parti:

            UPDATE nometabella SET nomecampo = '
            dasostituire
            ' WHERE id = 0
            che diventano:
            $var= "UPDATE nometabella SET nomecampo = '"
            .
            $variabilealpostodi_dasostituire_
            .
            "' WHERE id = 0"

            su un'unica riga:
            $var ="UPDATE nometabella SET nomecampo = '" . $variabilealpostodi_dasostituire_ . "' WHERE id = 0" ;

            Chissà se mi son spiegato 🙂

            :ciauz:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • G
              gabrogabro User Newbie • ultima modifica di

              grazie mille davvero.
              questi apici virgolette e virgole mi sa che li hanno messi apposta per complicarmi la vita...

              vi chiedo un'altro piacere....
              alla fine di uno scriptino in un file tipo ciao.php qual'è il comando per far andare il browser ad una pagina tipo index.php? (sarà una cavolata ma non riesco a trovarlo)

              grazie ancora
              saluti

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • L
                lumpi User Attivo • ultima modifica di

                controllo dell'update (puoi anche ometterlo)
                header("location: http://www.pio.pio");

                Ciao Valentino

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • G
                  gabrogabro User Newbie • ultima modifica di

                  ..mi dispiace ragazzi...lasciamo perdere il secondo aiuto, pensavo funzionasse invece NO
                  come mai a voi funziona??
                  ho provato in tutti i modi indicati da voi.
                  mi da questo errore : Parse error: syntax error, unexpected T_VARIABLE in /home/pareremi/public_html/sel.php on line 3

                  il codice è questo :

                  <?php
                  $primapagina = $Recordset_perdata_1['idarticolo']
                  $sel ="UPDATE homepage SET scelta = '" . $primapagina . "' WHERE id = 0" ;
                  mysql_query($sel, $server1) or die(mysql_error());
                  ?>

                  che foo??

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • G
                    gabrogabro User Newbie • ultima modifica di

                    grazie lumpi per l'aiuto

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • L
                      lumpi User Attivo • ultima modifica di

                      @gabrogabro said:

                      $seleziona = "UPDATE nometabella SET nomecampo = '$nomequery ['numero']' WHERE nometabella.nomecampochiave =0";

                      mysql_query($seleziona) or die(etc. etc.);

                      Prova così:
                      $seleziona = sprintf("UPDATE nometabella SET nomecampo =%s
                      WHERE nometabella.nomecampochiave =0", $HTTP_GET_VARS['numero']);

                      Saluti

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • massy
                        massy Moderatore • ultima modifica di

                        Ehm, perché complicarti la vita se basta semplicemente mettere un ; nella riga precedente? 😄

                        $primapagina = $Recordset_perdata_1['idarticolo'] **; <-- **

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • massimux
                          massimux Moderatore • ultima modifica di

                          massi ti ho fatto perdere tempo perche controllando è così ho impostato in variabile con le doppie virgolette(")

                          ti ringrazio per la perla di saggezza 😄 scazzare

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • G
                            gabrogabro User Newbie • ultima modifica di

                            grazie a tutti..
                            massi era proprio un ;
                            grazie il mio sito funzionerà.

                            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