Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MySQL] Problema MySQL

  1. #1

    [MySQL] Problema MySQL

    Ciao a tutti

    Ho questo problema.

    Ho strutturato tramite PHP/MySQL due agende telefoniche. Chiaramente le stratture dei due db sono identiche in tutto e per tutto

    Ogni db mysql ha 1 tabella identica nella struttura ma con dati diversi
    Ogni tabella ha un id contatore di tipo UNIQUE

    in un db ha 2100 record
    nell'altro 470


    Ho la necessita di unire le due tabelle contenenti i dati dell'agenda e quindi avere una tabella "finale" con 2700+470

    E' possibile? Come posso fare?

    Grazie a tutti in anticipo

    Massimo

  2. #2
    Utente di HTML.it L'avatar di zoseppe
    Registrato dal
    Jan 2005
    Messaggi
    306
    Si è possibile, magari inserisci i dati della tabella da 470 records in quella più grande

    Codice PHP:
    $sql=mysql_query("SELECT * FROM nome_tabella1") or die (mysql_error());
    while(
    $rs=mysql_fetch_array($sql))
    {
    mysql_query("INSERT INTO nome_tabella2 (nome_campo1, nome_campo2, nome_campo3.....)VALUES('$rs[valore1]', '$rs[valore2]', '$rs[valore3]'....... )") or die (mysql_error());

    non l'ho testato ma dovrebbe perlomeno darti un idea....

  3. #3
    piu' immediato con insert ... select

    codice:
    insert into tab1
    select * from tab2;

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

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.