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

    Problemi con tabelle "variabili"

    Salve a tutti.
    Come è logico pensare ho un problemino da sottoporre.
    Devo creare delle tabelle temporanee nel mio database MySql con nomi derivanti dai dati di registrazione degli utenti.
    Fino alla parte di creazione nessun problema.

    Codice PHP:
    $nome_tabella $dato_utente;
    $comando_sql "CREATE TABLE `$nome_tabella` (......)"
    e fin qui tutto bene.

    Il problema nasce nel momento in cui cerco di inserire dei dati in questa tabella.
    Scrivendo infatti

    Codice PHP:
    $comando_sql="INSERT INTO '$nome_tabella' SET ....."
    non funziona.
    Ma se scrivo il nome della tabella per esteso senza prenderlo dalla variabile


    Codice PHP:
    $comando_sql="INSERT INTO nome_tabella SET ....."
    invece funziona.
    Qualcuno mi saprebbe dare delucidazioni in merito?

    Grazie a tutti per la disponibilità.
    La fortuna di noi ignoranti è di avere sempre qualcosa da imparare!!

  2. #2
    INSERT INTO $nome_tabella SET

    senza apici ... non e' una stringa.

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

  3. #3
    Sapevo che ero di fronte ad una banalità del genere.
    Grazie ancora per l'aiuto.
    La fortuna di noi ignoranti è di avere sempre qualcosa da imparare!!

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.