Visualizzazione dei risultati da 1 a 6 su 6

Discussione: La copia non funziona

  1. #1

    La copia non funziona

    Salve. Stoprovando ad eseguire questa porzione di codice ma non funziona!!! Io l'errore non lo riesco a trovare nè me ne vengono segnalati da PHP!
    Qualcuno che ci dà uno sguardo? Io non so più dove sbattere la testa!

    Il codice è questo:

    codice:
    $query = "SELECT * FROM `activities` WHERE category_id = '$_POST[parent]'";
    $result = mysql_query($query);
    	 
    // Sposto le attività nella tabella temporanea
    while ($row = mysql_fetch_array($result))
         {
    	$query2 = "INSERT INTO `activities_tmp` ( `name` ) VALUES ( '$row[name]' )";
    	if ($result2 = mysql_query($query))
    	  {
    	     echo "L'attività $row[name] è stata copiata correttamente
    ";
    	  }
         }
    Come vedete ho inserito un controllo che mi stampa unmessaggio di avvenuta copia se tutto è andato bene. La cosa bella è che il messaggio me lo stampa ma i contenuti non ne vuole sapere proprio di copiarli!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Hai fatto un print della query prima dell'esecuzione ?

  3. #3
    Sto facendo adesso altre prove e tra queste anche quello che mi suggerisci. I risultati li estrae correttamente ma non capisco perchè quando vado a fare l'insert la query non funziona!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  4. #4
    Prova anche questo...

    codice:
    $result2 = mysql_query($query2)
    Mah... Einstein.. non era bello di faccia... ma che fisico!!!

  5. #5
    Sono un cretino! Facendo le prove e riscrivendo il codice mi sono accorto che ho passato un parametro sbagliato! Infatti nella query per la copia dovevo scrivere query2 ed invece ho scritto $query. Ora ho sistemato tutto! Grazie per l'aiuto! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  6. #6
    Si, me ne sono accorto! Abbiamo postato insieme!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.