Strumenti Utente

Strumenti Sito


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki