Visualizzazione dei risultati da 1 a 2 su 2

Discussione: prefix dinamico

  1. #1

    prefix dinamico

    salve a tutti,
    vorrei impostare un prefix alle tabelle di un database in modo dinamico.
    usando il codice:
    codice:
    mysql_query("CREATE TABLE ".$_POST['admin_user']."_messages...
    se "admin_user" è "prova", mi crea correttamente la tabella prova_messages.

    ma, provando a leggere da questa tabella con il codice:
    codice:
    mysql_query("SELECT *,UNIX_TIMESTAMP(time) AS time FROM ".$nome."_messages...
    dove $nome è sempre "prova", mi dice:
    La tabella 'raptxt.prova' non esiste, dove "raptxt" è il nome del database...

    perchè?

  2. #2
    hai provato a creare prima dell'sql la variabile con il nome completo?

    $Var = $nome."_tabella";

    $sql=....FROM $Var WHERE ....

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.