Buonasera,
ormai frequento da un pò questo forum dove ho tratto parecchia ispirazione e sopratutto sono stato aiutato tantissimo per migliorare questa piccola passione nonostante non sia un programmatore.
Purtroppo,per voi , devo attingere ancora al vostro sapere ma confido nel vostro buon cuore ed evitarmi un ricovero in psichiatria, dato che ancora una volta mi trovo su un problem ache mi sta facendo diventar matto.
Spiego il problema
Ho la solita tabella con circa 20.000 righe. ora io dovrei estrarrei dati contententi in un campo chiamato 'posizione' ed in base a questo modificare un altro campo chiamato 'valore' moltiplicando 3/4 campi
ad esempio se estrae 0 dal campo posizione deve moltiplicarmi il campo 2 il 3 ed il 4 ed inserire il risultato nel campo 'valore' etc.
questo lo deve fare per tutte le righe in maniera autonoma ed in funziona da cosa estrae dal campo 'posizione.
avevo usato uno script simile ma non riescoa farlo fungere mi và in loop lo script.
però modificando i campi in base alle mie esigenze facendo una prova su una riga non mi modifica niente anzi mi va in loop.
Peraltro nona vrei idea di come far moltiplicare i campi in funzione di cosa estrae.
Suggerimenti?
ormai frequento da un pò questo forum dove ho tratto parecchia ispirazione e sopratutto sono stato aiutato tantissimo per migliorare questa piccola passione nonostante non sia un programmatore.
Purtroppo,per voi , devo attingere ancora al vostro sapere ma confido nel vostro buon cuore ed evitarmi un ricovero in psichiatria, dato che ancora una volta mi trovo su un problem ache mi sta facendo diventar matto.
Spiego il problema
Ho la solita tabella con circa 20.000 righe. ora io dovrei estrarrei dati contententi in un campo chiamato 'posizione' ed in base a questo modificare un altro campo chiamato 'valore' moltiplicando 3/4 campi
ad esempio se estrae 0 dal campo posizione deve moltiplicarmi il campo 2 il 3 ed il 4 ed inserire il risultato nel campo 'valore' etc.
questo lo deve fare per tutte le righe in maniera autonoma ed in funziona da cosa estrae dal campo 'posizione.
avevo usato uno script simile ma non riescoa farlo fungere mi và in loop lo script.
PHP:
$sqlquery = "SELECT * FROM tabella ORDER by ID";
$dati=array();
$result = mysql_query($sqlquery);
while ($linea = mysql_fetch_array($result, MYSQL_ASSOC)){
$dati[]= $linea['ID'];
}
foreach($dati as $key => $id)
{
$value1 = $dati[$key];
$sql = "UPDATE tabella SET campox = '{$value1}' WHERE ID = '{$id}'";
mysql_query($sql) or die(mysql_error());
}
però modificando i campi in base alle mie esigenze facendo una prova su una riga non mi modifica niente anzi mi va in loop.
Peraltro nona vrei idea di come far moltiplicare i campi in funzione di cosa estrae.
Suggerimenti?