Tranquillo roscianum, anche io sto studiando per capire il php e se riesco ti do una mano più che volentieri.
Vediamo se possiamo fare così:
per cominciare
1) un form, dove si inserisce user e password.
2) un secondo file dove vengono evidenziati tutti i campi (che vuoi) dell'utente
3) un altro file per aggiornare i dati dell'utente
cominciamo con i primi due punti
1) il form è quello che hai già fatto
2) il file dovrebbe essere simile a questo:
Codice PHP:
<?php
//includo il file che mi serve
include ("../config.inc.php");
// Recupero i dati dal form
$codice_user = $_POST['Username'];
$codice_password =$_POST['Password']);
//mi connetto al database,user e password
$db = mysql_connect($db_host, $db_user, $db_password);
//in caso di errore
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
//mi connetto alla tabella
mysql_select_db($db_name, $db)
//in caso di errore
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
//preparo la query
$query = "SELECT nome, citta, messaggio FROM messaggi where nome='$codice_user' and citta='$codice_password'";
//invio la query al database
$result = mysql_query($query, $db);
//recupero i dati che arrivano dal database
$row = mysql_fetch_array($result);
$nome=$row['nome'];
$citta=$row['citta'];
$messaggi=$row['messaggio'];
echo $nome.'
';
echo $citta.'
';
echo $messaggi;
?>
-include ("../config.inc.php"); , da qui in poi ti connetti al database (nel file config.inc.php c'è la parte per la connessione al database: $db_host, $db_user, $db_password, $db_name).
-$query = "SELECT nome, citta, messaggio FROM messaggi where nome='$codice_user' and citta='$codice_password'";
Questa è la query, ricerco la user e la password, nella tabella "messaggi".
se presente, visualizzo tutti i campi (nell'esempio ne ho inseriti tre: "nome", "citta" e "messaggio")
Prova cosi dai, adatta il file alle tue esigenze e fammi sapere.