from('Price p') ->leftJoin('p.Country c'); $results = $q->fetchArray(); $view = arg(2,$_REQUEST['q']); switch ($view) { case "multiplier" : if (sizeof($_POST) > 0) { $frm = $_POST; $frm['immediate'] = str_replace(',', '.', $frm['immediate']); $frm['normal'] = str_replace(',', '.', $frm['normal']); $frm['superflash'] = str_replace(',', '.', $frm['superflash']); if(is_numeric($frm['immediate']) || is_numeric($frm['normal']) || is_numeric($frm['superflash'])) { multiplier($frm); header("Location:".$_SERVER['HTTP_REFERER']); } } break; } /****************************************************************************** * FONCTIONS *****************************************************************************/ function multiplier($frm) { /* * Multiplie les valeurs des colonnes. * Les champs sont dans la variable $frm * */ $immediate = is_numeric($frm['immediate']) ? $frm['immediate'] : ""; $normal = is_numeric($frm['normal']) ? $frm['normal'] : ""; $superflash = is_numeric($frm['superflash']) ? $frm['superflash'] : ""; include("../mysql_inc.php"); $sql = "SELECT id, immediate, normal, superflash FROM price"; $result = mysql_query($sql) or die("Une erreur de connexion à la base s'est produite " . __LINE__ . ".

" . mysql_error()); while($col = mysql_fetch_array($result, MYSQL_ASSOC)) { if (!is_numeric($immediate) or !is_numeric($col['immediate'])) { $result_immediate = $col['immediate']; } else { $result_immediate = ($immediate * $col['immediate']); } if (!is_numeric($normal) or !is_numeric($col['normal'])) { $result_normal = $col['normal']; } else { $result_normal = ($normal * $col['normal']); } if (!is_numeric($superflash) or !is_numeric($col['superflash'])) { $result_superflash = $col['superflash']; } else { $result_superflash = ($superflash * $col['superflash']); } $sql = "UPDATE price SET immediate = '$result_immediate' , normal = '$result_normal' , superflash = '$result_superflash' WHERE id = '".$col['id']."' "; mysql_query($sql); } mysql_free_result($result); mysql_close($connexion); } ?>
Pays Immediate Normal Superflash
Multiplier les prix par x x x