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. Inserire "n" record
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      marchiot User Newbie • ultima modifica di

      Inserire "n" record

      Salve a tutti volevo sapere come fare ad insere "n" record in una tabella: tipo da una form io digito 10 "n record" poi clicco su inserisci...come faccio con sql ad inserire "n" record nel database?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        sups User Attivo • ultima modifica di

        Puoi ripetere n volte la query:

        INSERT INTO tabella VALUES (valore_x_1, valore_x_2, ...);

        Oppure eseguire una query sola con n inserimenti:

        INSERT INTO tabella VALUES
        (valore_1_1, valore_1_2, ...),
        (valore_2_1, valore_2_2, ...), ...
        (valore_n_1, valore_n_2, ...);

        Ciao!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          marchiot User Newbie • ultima modifica di

          Ho provato a mettere un ciclo for, ma non mi torna bene: riesco ad inserirlo per 10 volte come volevo, però adesso ho un'altro problema, dovrei incrementare la variabile x da zero fino a 90 e non so come fare, se faccio 'x' => $x++, mi aumento di uno e se invece faccio 'x' => $x+'10', mi aumenta di 10 una volta sola. aiuto :bho:

          $n_posti=1;
          for($n_posti=0; $n_posti<10; $n_posti++){
          $data = array(
          'x' => $x++,
          'y' => $y,
          'a' => $a,
          'pianta_id' => $pianta_id,
          'label' => $label,
          'id' => $id++,
          'type' => $type,
          'sub' => $sub,
          'l' => $l);

          $aggiungi = pg_insert($conn, 'map', $data );
          }

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            sups User Attivo • ultima modifica di

            Prova in questo modo:

            ... 'x' => $x += 10, ...

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              marchiot User Newbie • ultima modifica di

              grazie mille ci sono riuscito grazie al tuo aiuto!!! ciauuuu

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                sups User Attivo • ultima modifica di

                Prego! 😉 :ciauz:

                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