query con switch che mette a confronto 2 valori per restituire un risultato
salva non essendo un programmatore sto cercando di risolvere un problemino che per molti sarà facile
in pratica io ho queste query che eseguo da pannello di comando phpmyadmin per aggiornare la colonna stipendi
Update f_player SET playerValue='200000' WHERE playerOverall <='68' AND playerPosition='PT';
Update f_player SET playerValue='300000' WHERE playerOverall= '69' AND playerPosition='PT';
Update f_player SET playerValue='500000' WHERE playerOverall= '70' AND playerPosition='PT';
Update f_player SET playerValue='600000' WHERE playerOverall= '71' AND playerPosition='PT';
Update f_player SET playerValue='700000' WHERE playerOverall= '72' AND playerPosition='PT';
oltre a queste 5 ce ne sono altre per ogni ruolo...
volevo automatizzare il tutto creando una query unica comandata tramite un pulsante....
ecco cosa ho fatto
Codice PHP:
<?php require_once('../Connections/config.php'); ?>
<?php
mysql_select_db($database_config, $config);
$agg_stipendi = "Update f_player SET playerValue='200000' WHERE playerOverall <='68' AND playerPosition='PT'";
GetSQLValueString($_POST['playerValue'], "int"),
$Result = mysql_query($agg_stipendi, $config) or die(mysql_error());
?>
questo l ho messo nell index admin
Codice PHP:
<input type="button" value="aggiorna stipendi" onclick="javascript:location.href='aggiorna_stipendi.php />
solo che non mi funziona...
Credo che utilizzando la funzione switch potrebbe essere piu semplice
qualcuno potrebbe aiutarmi?la funzioni dovrebbe funzionare in questo modo..
se (playerPosition) è 'PT' e (playerOverall) è '70' (playerValue) diventa 1000
se (playerPosition) è 'DC' e (playerOverall) è '70' (playerValue) diventa 1500
ecc.ecc.
grazie a chi può aiutarmi...