bdd-infuma:2011:mysql_i
<? $hostname = "squalo.cli.di.unipi.it"; $username = "lucchese"; $password = "1ecschleu102"; $dbname = "2011lucchese"; ?> <html> <body> <b> Prova di connessione : </b> <br /> <? // 1. connessione al database $conn = mysql_connect( $hostname, $username, $password); if (!$conn) { die("Connessione non riuscita: " . mysql_error()); } else { echo "Connessione riuscita!! <br /> <br />"; } // 2. selezione il db $ok = mysql_select_db ($dbname, $conn); if (!$ok) { die("Selezione non riuscita: " . mysql_error()); } else { echo "DB selezionato con successo ! <br /> <br />"; } // 3. visualizza tabelle $cmd = "show tables from $dbname"; $results = mysql_query($cmd, $conn); if (!$results) { die("Impossibile mostrare le tabelle: " . mysql_error()); } if ( mysql_num_rows($results) == 0) { echo "Non ci sono tabelle !!! <br /><br />"; } while ( $row = mysql_fetch_assoc($results) ) { foreach ($row as $k => $v) { echo "$k : $v <br /."; } } // risultato di show tables: # | Tables_in_2011lucchese | # ----------------------------- # 1. | tabellaesempio | #------------------------------ // 4. creiamo una tabella $cmd = "CREATE TABLE tabellaesempio (id INT PRIMARY KEY, nome VARCHAR(20), cognome VARCHAR(20))"; $results = mysql_query($cmd, $conn); if (!$results) { die("Impossibile creare la tabella: " . mysql_error()); } else { echo "Tabella creata con successo <br /><br />"; } ?> </body> </html>
bdd-infuma/2011/mysql_i.txt · Ultima modifica: 14/04/2011 alle 06:46 (14 anni fa) da Dino Pedreschi