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

    Ho creato una funzione che m crea un db da un file sql ma...

    Ciao a tutti,
    Sono nuovamente qui a chiedere una piccola mano, ho creato una piccola funzione per cui passando un file sql alla funzione mi viene creato un database.

    Ora questa funzione dovrà essere applicata una sola volta, per ovi motivi, ora esiste un controllo da poter fare?

    Che controllo potrei fare?

    Grazie a tutti....

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    controlla se il db esiste, nel caso positivo non permetti di usare tale funzione

  3. #3
    Immaginavo che fosse un controllo simile ma come faccio a fare un controllo del genere?

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Codice PHP:
    <?php

    $link 
    mysql_connect('localhost''mysql_user''mysql_password');
    if (!
    $link) {
        die(
    'Not connected : ' mysql_error());
    }

    // make foo the current db
    $db_selected mysql_select_db('foo'$link);
    if (
    $db_selected) {
        
    //il database esiste
    }
    else{
    //il database non esiste
    }
    ?>

  5. #5
    Che cavolata non ci avevo proprio pensato grazie mille...

  6. #6
    Piccolo problema che se il database esiste si collega .
    Io devo importare delle tabelle nel database già esistente... quindi ho provato ad inserire il file quando vede il db ma non funziona...

  7. #7
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    non ho capito

  8. #8
    Originariamente inviato da simone.marchese
    ... quindi ho provato ad inserire il file quando vede il db ma non funziona...
    In che senso?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  9. #9
    ho richiamato la funzione che mi crea il db nel momento in cui il db viene selezionato... ora sto facendo un pò di prove perchè ho un pò di problemi con le inclusioni di alcuni file... ho già provato a fare l'esecuzione del file senza inserirlo nel file di connessione e funziona... se io richiamo la funzione nel file di connessione non funziona più sto cercando di capire perchè questa pazzia

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.