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 (15 anni fa) da Dino Pedreschi
