Ciao a tutti, premetto che sono alle prime armi in php e in SQL, comunque,
sto cercando di apportare una modifica ad un file in php dove ho cambiato la tabella e i campi di una query dove ho aggiunto anche "ORDER BY", purtroppo mi da un errore: la variabile in uscita "$aup_topay" risulta "0", se tolgo "ORDER BY" invece mi viene un valore a caso e non l'ultimo della lista che č quello che mi interessa; forse c'entra qualcosa la riga "$db->next_record()"?;
la query č questa:
$q ="SELECT order_total FROM #__{vm}_orders WHERE user_id=$aup_vendoruserid ORDER BY order_id DESC";
$db->query($q);
$db->next_record();
$aup_cprice = $db->f("order_total");
$aup_cprice= round($aup_cprice,2);
$aup_topay = $aup_cprice * $paypcentage / 100 / $aupoint;
qualcuno mi puoi dare una mano per favore?
Ho provato ad eseguire la query direttamente in phpadmin e mi da esattamente la tabella selezionata ed ordinata, quindi mi viene da pensare che l'errore dovrebbe stare nel metodo con cui viene preso il primo campo della tabella.
Ma dove?