Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Aiuto mysql_query

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    6

    Aiuto mysql_query

    Ciao a tutti spero di aver beccato la sezione giusta..

    Ho piccolo problemino, ho creato un script e ho la necessità di spostare il contenuto di una tabella a un altra..
    Cioè,adesso io cliccando un bottone su una pagina creata elimino i dati da tab_1 e inserisco alcuni dati nella tab_3
    in questo modo:

    mysql_query("DELETE FROM tab_1 WHERE id='$id'", $con);
    mysql_query("UPDATE tab_3 SET cash=cash + $euro WHERE user_login='$utente'", $con);

    Quello che dovrei fare è, questo come lo fatto, però devo aggiungere la funzione che mi elimina i dati dalla tab_1 e li inserisce nella tab_2

    Ho creato la tab_1 e la tab_2 uguali adesso però mi manca quel comando che me le sposta, cè qualcuno che mi sa dire cosa dovrei aggiungere?

    grazie infinitamente

  2. #2
    Per copiare, non "spostare", puoi fare un insert ... select, poi cancelli

    codice:
    insert into tab_2
    select * from tab_1
    where id = '$id'
    
    -- e poi 
    
    DELETE FROM tab_1 WHERE id='$id'"

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    6
    Grandissimo piero.mac!!!

    Sono uno stordito adesso funziona benissimo,non so cosa sbagliavo a scrivere ma mi sembra che lo scrivevo uguale...

    grazie veramente mi hai fatto risparmiare un po di tempo

    ciaociao

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    6
    visto che ci sono ho un altra domanda

    Cliccando un bottone cioè questo:
    codice:
    <?php
    $titolo = "xxxx";
    $data = date('d/m/Y H:i');
    $user = $_COOKIE['uzer'];
    echo "
    <form action='http://miosito.org/money.php?a=i=$iscrizione&amp;d=$data&amp;u=$user' method='post' target='_new'> 
    <input type='submit' value='nome tasto' />
     </form>";
    ?>
    Mando i dati al db, però come l'ho fatto mi si apre una pagina, come posso fare per fare aprire invece della pagina intera una finestrella?

    Cioè una cosa del genere come faccio ad inserirla
    codice:
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Begin
    function popUp(URL) {
    Titolo = Title();
    Data = new Date();
    id = day.getTime();
    eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=250');");
    }
    // End -->
    </script>
    
    Questo codice l'ho estrappolato da uno script già fatto..



    Rigrazie

  5. #5
    Ciao,

    questa è la sezione Database, non ha nulla a che vedere con Javascript.

    Gentilmente, riapri il thread nella sezione corretta.

    Grazie
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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.