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

    [mySql] duplicazione record

    Salve ho questa query:

    Codice PHP:
    $codeproduct=trim($_GET["codeproduct"]);
    $sql="INSERT INTO magazine (ID,CodeProduct,Description_IT,Specifications_IT,Price,VAT, Stock) ";
    $sql.="SELECT '$id',CodeProduct,Description_IT,Specifications_IT,Price,VAT,Stock FROM magazine WHERE ID='$codeproduct'"; if(!mysql_query($sql)){
    ... 
    Ma non duplica i record e non capisco il perchè.

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: [mySql] duplicazione record

    Originariamente inviato da techno
    Salve ho questa query:

    Codice PHP:
    $codeproduct=trim($_GET["codeproduct"]);
    $sql="INSERT INTO magazine (ID,CodeProduct,Description_IT,Specifications_IT,Price,VAT, Stock) ";
    $sql.="SELECT '$id',CodeProduct,Description_IT,Specifications_IT,Price,VAT,Stock FROM magazine WHERE ID='$codeproduct'"; if(!mysql_query($sql)){
    ... 
    Ma non duplica i record e non capisco il perchè.
    Cosa significa non duplica i record? Stai facendo una INSERT per id non mi aspetto che possa duplicare record!

  3. #3
    cioè? io devo duplicare il record a cui ID corrisponda $codeproduct

  4. #4
    ecco ora mi suona strano ho provato a fare una semplice estrazione di dati con una SLEECT:

    Codice PHP:
    "SELECT CodeProduct, Description_IT, Specifications_IT, Price, VAT, Stock FROM magazine WHERE ID='$codeproduct'" 
    e non mi tira fuori nulla

    eppure $codeproduct cè

  5. #5
    se stampo a video la query mi da Resource id #9

  6. #6
    Posso duplicare il record con "*" tipo:

    Codice PHP:
    mysql_query("INSERT INTO magazine (*) SELECT * FROM magazine WHERE ID='$id'"

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.