-
Calcoli nelle tabelle
Facciamo conto che io abbia in una tab del db il dato 250.
Da una pagina in php uno scrive un numero, che viene sottratto al dato della tabella... tipo io dalla pagina scrivo 100 e la pagina modifica la query del db mettendo 150 al posto di 250...
é possibile? se si come? :=): :=): :?: :grin: :smile:
-
Non ho capito se quel dato lo devi memorizzare, se devi sostituirlo al 250 o devi semplicemente restituirlo nella pagina.....
Ciaoooooo!!!!!!!!!
-
lo deve salvare nella tabella del db al posto del 250
-
Se il 250 è fisso basta che fai l'operazione $risultato=250-$variabile e queri il database: UPDATE tabella SET colonna='$risultato' WHERE bla bla
Se invece ogni volta devi sapere quanto è quel valore (quindi devi fare questa operazione più volte) devi prima interrogare il db ed estrarre il valore attuale (che può essere 250 ma anche no) e poi fare le operazioni di prima, solo che al posto di 250 avrai un altra variabile che è il risultato della precedente query (il SELECT ecc)
Ciaooooooo!!!!!!!!
-
ho capito... grazie... a un'altra cosa... io ho un file che riceve i dati dopo un login cosi:
<?
include ("../include/config.php");
$db = mysql_connect("$dbhost","$dbuser","$dbpass");
mysql_select_db("$dbname", $db)
or die ("Impossibile connettersi al db");
session_start();
// Conversione
$user = $_POST['username'];
$pass = $_POST['password'];
// Ricerca dei dati inseriti nelle tabelle del db
$sql = mysql_query("SELECT * FROM users WHERE user='$user' AND pass='$pass'");
$login_check = mysql_num_rows($sql);
if($login_check > 0) {
// Avvio delle sessioni
session_register('user');
$_SESSION['user'] = $user;
session_register('pass');
$_SESSION['pass'] = $pass;
header("Location: ../calciatori.php");
} else {
echo "Nn sei loggato";
}
?>
come sessioni apre soltanto l'user e la pass, che sono quelle che si erano digitate per entrare... se io invece volessi aprire come sessione un dato che è salvato nella tabella dove vengono presi l'user e la pass?