tapi

Inscris le 31/10/2007 à 16:58
  • Nombre de sujets
    6
  • Nombre de messages
    10
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

tapi
le 27/02/2013 à 16:55
select imbriqués
Bonjour,
J'ai un problème de cohérence de restitution de données.
J'ai deux tables "structure" et "m41000". Dans le table "structure" , j'ai deux champs "dga" et "lib_dga" et dans la table "m41000" : "CCIBLE", "DGAA", "DRR", "LIBELLE_ACTION" et "NB_TOT". Les deux tables sont liées par les champs "dga" et "DGAA". Je souhaite faire la somme de "NB_TOT" suivant le critère dans le "WHERE" et restituer le champ "lib_dga". Je récupère bien mon champ "lib_dga", mais les sommes de "NB_TOT" sont multipliées par le nombre de ligne de la table "structure".
Voilà le code :
<?php $query = mysql_query("SELECT DISTINCT dga, DGAA, sum(NB_TOT) as NB_TOT FROM m41000 as m INNER JOIN structure as s ON m.DGAA = s.dga and m.CCIBLE=0 and m.DRR='41270' and m.LIBELLE_ACTION='CREDIT BAIL A ECHEANCE          '
WHERE m.CCIBLE=0 and m.DRR='41270' and m.LIBELLE_ACTION='action1' GROUP BY m.DGAA") or die (mysql_error());
while($array = mysql_fetch_assoc($query))
{
print $array['lib_dga'];echo "<br>";
print $array['NB_TOT'];echo "<br>";

}?>

Auriez-vous une idée ?
Merci
tapi
le 23/02/2012 à 10:14
variable sur deux lignes
Merci por la réponse, mais cela fonctionne. C'était pour faire afficher le message d'un visteur du site.
tapi
le 27/01/2012 à 11:37
select IN
Bonjour,
Auriez-vous une solution pour extraire des données d'une base avec un critère sous la forme d'une variable qui peux contenir plusieurs éléments.
Ex.
la table contient des A, des B ou des C et la variable peut contenir A, B ou C.
J'ai essayé SELECT * from TABLE where champ IN ('$var'), mais cela ne fonctionne pas.
Merci
tapi
le 22/01/2012 à 18:29
variable sur deux lignes
Je viens de trouver, si ça interresse quelqu'un :
$message = "Prénom : ".$_POST['prenom']."\r\n"."Nom : ".$_POST['nom']."\r\n"."Téléphone : ".$_POST['tel'];
tapi
le 22/01/2012 à 17:55
variable sur deux lignes
Bonjour,
Pensez vous qu'il soit possible de concaténer deux variables en une et quand on fait un "echo" d'afficher sur deux lignes ?
Ex.
$message = $_POST['prenom'].$_POST['nom'];
echo $message; (sur deux lignes)
Merci
tapi
le 27/12/2011 à 14:51
dédoublonner suivant un critère
Bonjour,
J'ai une base qui se compose de cette façon :
Noms top
AAAA 1
AAAA 2
BBBB 1
Je souhaiterai récupérer tous les enregistrements ayant un top à 1 et ceux qui ont le top à 2 mais sans doublon.
Auriez-vous une idée ?
Merci
tapi
le 24/12/2008 à 14:51
Redirection page après formulaire
Bonjour,
Le problème a peut-être été déjà posé, mais je bute sur la redirection d'une page après validation d'un formulaire correctement rempli.
Voilà la partie du code qui devrait ouvrir la page suivante :
if($mat<>"" && $pass<>"")
{
header('Location: http://www.devcom.fr/index1.php?page=accueil');
exit;
}
Si les deux variables sont remplies, la page "index1.php" devrait s'ouvrir.
Merci de votre aide.
tapi
le 31/10/2007 à 17:05
select where et plusieurs variables
Bonjour à tous,
J'ai un problème qui me tient depuis plusieurs semaines. J'ai une base avec une colonne "nom de client" et dix colonnes représentant des produits et dans ces colonnes des 0 ou des 1 suivant que mes clients détiennent (1) ou ne détiennent pas (0) ces produits.
J'ai à coté un formulaire ou j'entre le nom du client et mes dix lignes de produits avec chacune deux cases à cocher (pour détient ou ne détient pas).
Auriez-vous une idée pour le script d'extraction dans la base et surtout faut-il à chaque fois deux variables par produit ou une variable sous forme de tableau ?
Merci de l'aide.
LoadingChargement en cours