Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Copiare riga tabella mysql

    Salve ho necessità di copiare una riga di una tabella mysql ma di modificare alcuni attributi.
    La tabella di partenza è:

    id -> autoincrement
    tipo
    attrib1
    attrib2
    attrib3
    attrib4
    tipo2

    Eseguendo questa query:
    codice:
    $dati=mysql_query("INSERT INTO doc (tipo,attrib1,attrib1,attrib3,attrib4,tipo2) (SELECT attrib1,attrib1,attrib3,attrib4 FROM doc WHERE id='$id'");
    Come posso inserire gli altri valori tipo e tipo2 che non sono presi dalla riga precedente ma aggiunti a parte?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di garakkio
    Registrato dal
    Dec 2011
    residenza
    Roma
    Messaggi
    480

    Re: Copiare riga tabella mysql

    Originariamente inviato da theboss280489
    Salve ho necessità di copiare una riga di una tabella mysql ma di modificare alcuni attributi.
    La tabella di partenza è:

    id -> autoincrement
    tipo
    attrib1
    attrib2
    attrib3
    attrib4
    tipo2

    Eseguendo questa query:
    codice:
    $dati=mysql_query("INSERT INTO doc (tipo,attrib1,attrib1,attrib3,attrib4,tipo2) (SELECT attrib1,attrib1,attrib3,attrib4 FROM doc WHERE id='$id'");
    Come posso inserire gli altri valori tipo e tipo2 che non sono presi dalla riga precedente ma aggiunti a parte?
    Grazie
    codice:
    $dati=mysql_query("INSERT INTO doc (tipo,attrib1,attrib1,attrib3,attrib4,tipo2) (SELECT 'tipo', attrib1,attrib1,attrib3,attrib4,'tipo2' FROM doc WHERE id='$id'");

  3. #3
    grazie avevo già risolto ma pur annullando l'inserimento me li ha inserito lo stesso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.