Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [MySQL]

  1. #1

    [MySQL]

    Ciao a tutti, ho provato a cercare su tutti i manuali e siti che conosco ma non ho trovato nulla: esiste un comando nella query per cambiare nome a una tabella? Perfavore, ditemi che esiste!

    Grazie dell'attenzione!
    Matteo

  2. #2
    si esiste, esiste, ma al momento non me lo ricordo, potresti usare il phpmyadmin che te lo fa lui e ti dice anche che comando ha usato

    Errare e' umano, ma per fare veramente casino serve la password di root.
    Coltiva Linux........Tanto windows si impianta da solo!!!!!
    PHP 4 Ever

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    prova a vedere qui se ti può essere d'aiuto:
    http://dev.mysql.com/doc/refman/5.0/...ame-table.html

    ciao

  4. #4

    ...

    Grazie, ci sono riuscito!
    Se vi interessa bisogna usare questa query:

    $sql = "ALTER 'table' RENAME 'newname'";
    Ora però ho un problemino.. Il nome della tabella è una variabile ma se metto il nome, in questo modo:

    $sql = "ALTER '$table' RENAME '$newname'";
    Non mi prende la variabile. Mi dà l'errore che la tabella $table non esiste.. Ho provato anche a mettere così:

    $sql = "ALTER ".$table." RENAME ".$newname."";
    ma mi dice di controllare la sintassi. Non so più che pesci prendere , anche perchè sono sempre riuscito a passare variabili nelle query.. Dipenderà dal tipo di query?
    Matteo

  5. #5

    ...

    Scusate se uppo Nessuna idea?
    Matteo

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.