Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [php] esitenza tabella

  1. #1

    [php] esitenza tabella

    esiste una funzione php che mi dica se esiste una tabella???

    if(tabella esiste)
    {
    ...
    }
    else
    {
    creala
    e popolala
    }
    La vita sarebbe piu' facile se avessi il codice sorgente!

  2. #2
    non so se ci sia una funzione php, però lo puoi fare tramite mysql:

    codice:
    CREATE TABLE IF NOT EXISTS `nome_tabella` (
       [...dichiarazione dei campi...]
    )
    questa query non ha bisogno di controlli da parte di php, se la tabella non esiste è mysql stesso a crearla.

    per popolarla, invece, devi fare una SELECT COUNT() sulla tabella e da php controlli se il risultato è maggiore di 0; in caso contrario vuol dire che la tabella è vuota (cioè è stata appena creata) e deve essere popolata.

  3. #3
    avevo pensato anch'io di farlo cosi'...
    ma mi chiedevo se c'era per caso una funzione che lo avrebbe fatto al posto mio...

    hehehe

    grazie
    La vita sarebbe piu' facile se avessi il codice sorgente!

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.