se ti accontenti di una mia creazione...
per creare la tabella
Codice:
<?
include("inc.cfg.db.php"); //file configurazione db
$db = mysql_connect($db_host, $db_user, $db_password); //connessione
if ($db == FALSE) //controllo
die ("Errore nella connessione. Verificare i parametri"); //msg eventuale errore
mysql_select_db($db_name, $db) //selezione db
or die ("Errore nella selezione del database. Verificare i parametri"); //errore selezione db
$query = "CREATE TABLE news (id INT (5) UNSIGNED not null AUTO_INCREMENT, testo TEXT , time INT (10) , PRIMARY KEY (id))";
if (mysql_query($query, $db))
echo "L'installazione è stata eseguita correttamente";
else
echo "Errore durante l'installazione";
mysql_close($db); //chiude connessione db
?>
per inserire i file nel db
Codice:
<?
include("inc.cfg.db.php"); //file configurazione db
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database");
$time = time();
$testo = $_POST['testo'];
$query = "INSERT INTO news (testo, data) VALUES ('$testo', '$time')";
if (mysql_query($query, $db))
echo "Inserimento eseguito correttamente!";
else
echo "Errore durante l'inserimento -.-";
mysql_close($db);
?>
i dati sn nel file inc.cfg.db.php qui sotto
Codice:
<?
$db_host = "localhost";
$db_user = "NOME_UTENTE";
$db_password = "PASSWORD";
$db_name = "NOME_DB";
?>
la pagina che inserisce i dati li prende da una textarea cn name=testo, se qualcosa nn t è kiara o se c sn errori posta pure, io questo codice lo uso correntemente
per quello della selezione puoi aspettare ke ne adatti uno o aspettare il post d qualcun altro ^^
edit: corretta una dimenticanza