Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    connettersi ad un database sql

    ciao a tutti

    mi sto approcciando alla gestione di un database e sono in panne

    1- ho creato un database ma è vuoto e vorrei riempirlo con i dati contenuti in un file txt come posso fare? avete esempi da suggerire?

    2- ho trovato questa script di connessione devo chiamare il file in un modo particolare?
    <? $connessione = mysql_connect("localhost","nome","password")or die("Connessione non riuscita: " . mysql_error());

    print ("Connesso con successo");

    mysql_select_db("prova", $connessione) or die("Errore nella selezione del database";

    mysql_close($connessione); ?>

    grazie a chi mi aiuta

  2. #2
    Ciao, lo script lo puoi chiamare come vuoi, l'importante è che lo includi utilizzando lo stesso nome.
    Solo una cosa, la chiusura della connessione ad db deve avvenire solo dopo aver eseguito le varie query.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Utente di HTML.it L'avatar di Andy_87
    Registrato dal
    Jun 2010
    Messaggi
    323
    Per farlo devi sapere come si fa a leggere un file .txt con php. Secondo me fai prima a fare inserire i dati nel db tramite un form.
    "Se non riuscirò a piegare gli dei del cielo, smuoverò le potenze dell'inferno"
    S. Freud

  4. #4
    In realtà non è così semplice come sembra....

    Per inserire dei dati ad un DB oltre ad effettuare la connessione (cosa primaria) devi poi creare un form HTML che ti permetta di inserire i dati.

    Successivamente creare lo script che, controlli i dati inseriti, ne verifichi il contenuto e che li inserisca all'interno del database!

  5. #5
    grazie della dritta...

    puoi dirmi dove trovare un esempio

  6. #6
    Fammi pensare....

    Su internet??

    Cerca su google, qualcosa sicuramente trovi

    O anche qui su html direttamente!

  7. #7
    Codice PHP:
    <?php
    if(!$page or $page=='home'){
    Echo
    " <form method=post action=index.php?page=salva_dati> 
    Nome:<input type=text name=nome>

     
    Cognome:<input type=text name=cognome>


    <center><input type=submit value='Salva Dati'></form>"

     }elseif(
    $page=='salva_dati'){ 
    $nome=$_POST['nome']; 
    $cognome=$_POST['cognome'];
    $conn=mysql_connect("host","user","Password") or die("Connessione al server fallita
    "
    ); 

    mysql_select_db("nome_database") or die("DB non trovato
    "
    ); 
    $sql="INSERT INTO nome_tabella VALUES('$Tutti_i_campi_della_tabella','$nome','$cognome')";

    $query=mysql_query($sql) or die("Impossibie eseguire query");  // Reidrizzamento

    Echo"<center>Dati utente salvati correttamente..Attendere<meta http-equiv=refresh content=5;url=index.php?page=home>"
     }else{Echo
    "Pagina non trocata!"; }
    Nessuno è perfetto

  8. #8
    cavolo non mi connetto con questo script... dove sbaglio

  9. #9
    Originariamente inviato da Anderson
    Codice PHP:
    <?php
    if(!$page or $page=='home'){
    Echo
    " <form method=post action=index.php?page=salva_dati> 
    Nome:<input type=text name=nome>

     
    Cognome:<input type=text name=cognome>


    <center><input type=submit value='Salva Dati'></form>"

     }elseif(
    $page=='salva_dati'){ 
    $nome=$_POST['nome']; 
    $cognome=$_POST['cognome'];
    $conn=mysql_connect("host","user","Password") or die("Connessione al server fallita
    "
    ); 

    mysql_select_db("nome_database") or die("DB non trovato
    "
    ); 
    $sql="INSERT INTO nome_tabella VALUES('$Tutti_i_campi_della_tabella','$nome','$cognome')";

    $query=mysql_query($sql) or die("Impossibie eseguire query");  // Reidrizzamento

    Echo"<center>Dati utente salvati correttamente..Attendere<meta http-equiv=refresh content=5;url=index.php?page=home>"
     }else{Echo
    "Pagina non trocata!"; }
    grazie una

  10. #10
    $conn=mysql_connect("localhost","root","") or die("Connessione al server fallita
    ");
    mysql_select_db("db_name") or die("DB non trovato
    ");

    riscrivi errore che di dà cosi ti posso aiutare

    il file lo devi chiamare index.php
    Nessuno è perfetto

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.