[RESOLU] Récupérer un alias sql sum en php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Récupérer un alias sql sum en php

Re: Récupérer un alias sql sum en php

par telnes » 29 avr. 2010, 17:36

hello

et le
...
$p0=$donnees[0];
}
$reponse="$p0";
comme ca dans la boucle while ca ecrase la valeur d'avant dans $p0 et au final on met ca dans $reponse :/


il y a un loupé la

++

Re: Récupérer un alias sql sum en php

par Skikit » 29 avr. 2010, 17:01

Salut,

Sympathiques les mysql_close() avant les mysql_fetch_array().

Re: Récupérer un alias sql sum en php

par jagogordonne » 29 avr. 2010, 14:12

<?php
case "REMP_Info" :
			$reponse = "";
					$connexionBDD = mysql_connect($host, $login, $mdp);
					$parametre=trim ($parametre);
					$resultat=mysql_query("	SELECT SUM( `volume_reel` ) AS total_volume_abattage
											FROM $bdd.`tbl_abattage` 
											WHERE `lot_abattage` ='$parametre'");
					mysql_close();
					while ($donnees = mysql_fetch_array($resultat)) {
						$p0=$donnees[0];
					}
					$reponse="$p0";
		break;
?>

Récupérer un alias sql sum en php

par jagogordonne » 29 avr. 2010, 13:24

Bonjour à tous,

Je rencontre des difficultés à exploiter un alias de sum qui se trouve dans une requète SQL. Je ne comprend pas comment récupérer la valeurs de mon alias, je joint mon code pour plus de détails :
<?php
case "REMP_Info" :
$reponse = "";
	$connexionBDD = mysql_connect($host, $login, $mdp);
	$parametre=trim ($parametre);
	$resultat=mysql_query("	SELECT SUM( `volume_reel` ) AS total_volume_abattage
	FROM `tbl_abattage` 
	WHERE `lot_abattage` ='$parametre'");
	mysql_close();
	if ($rowVOL=mysql_fetch_assoc($resultat)){
		extract($rowVOL);
	$p0=$total_volume_abattage;
	}
	$reponse="$p0";
		
break;
// j'ai éssayé ça aussi
case "REMP_Info" :
$reponse = "";
	$connexionBDD = mysql_connect($host, $login, $mdp);
	$parametre=trim ($parametre);
	$resultat=mysql_query("	SELECT SUM( `volume_reel` ) AS total_volume_abattage
	FROM `tbl_abattage` 
	WHERE `lot_abattage` ='$parametre'");
	mysql_close();

while ($donnees = mysql_fetch_array($resultat)) {
	$p0=$donnees['total_volume_abattage'];
								$reponse="$p0";
}
break;
//  ça aussi
case "REMP_Info" :
$reponse = "";
	$connexionBDD = mysql_connect($host, $login, $mdp);
	$parametre=trim ($parametre);
	$resultat=mysql_query("	SELECT SUM( `volume_reel` ) AS total_volume_abattage
	FROM `tbl_abattage` 
	WHERE `lot_abattage` ='$parametre'");
	mysql_close();

while ($donnees = mysql_fetch_array($resultat)) {
	$p0=$total_volume_abattage;
								$reponse="$p0";
					}

?>
 
PS : J'ai testé ma requète SQL, elle fonctionne corectement et je récupère bien mon $parametre.