par
fabien_14 » 26 févr. 2008, 15:28
Bonjour,
J'ai un petit soucis pour récuperer une valeur
$idprod = $c[idprod];
J'ai la requete suivant :
$result2 = mysql_query("SELECT SUM(quantitedef) as somme_quantitedef FROM rec WHERE idligne = '$d[idligne]' $Requipe AND iddefaut ='$d[id]' AND date_atelier>='$date_debut' AND date_atelier<='$date_fin' ");
$c=mysql_fetch_array($result2);
echo "<input type=\"text\" value=\"$c[somme_quantitedef]\" size=\"27\"><br>";
}
$idprod = $c[idprod]; // cette valeur la ne fonctionne pas ...
$result = mysql_query("SELECT * FROM production WHERE id = '$idprod' ");
$d=mysql_fetch_array($result);
Voici la structure de mes tables :
Code : Tout sélectionner
CREATE TABLE `production` (
`id` int(2) NOT NULL auto_increment,
`idligne` int(2) NOT NULL default '0',
`prod` int(10) NOT NULL default '0',
`equipe` char(2) NOT NULL default '',
`date_atelier` date NOT NULL default '0000-00-00',
PRIMARY KEY (`id`)
);
CREATE TABLE `rec` (
`id` int(2) NOT NULL auto_increment,
`idligne` int(2) NOT NULL default '0',
`quantitedef` int(100) NOT NULL default '0',
`date_atelier` date NOT NULL default '0000-00-00',
`equipe` varchar(200) NOT NULL default '',
`idprod` int(10) NOT NULL default '0',
`iddefaut` int(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM ;
Merci de votre aide.
Bonjour,
J'ai un petit soucis pour récuperer une valeur[b] $idprod = $c[idprod];[/b]
J'ai la requete suivant :
[php]$result2 = mysql_query("SELECT SUM(quantitedef) as somme_quantitedef FROM rec WHERE idligne = '$d[idligne]' $Requipe AND iddefaut ='$d[id]' AND date_atelier>='$date_debut' AND date_atelier<='$date_fin' ");
$c=mysql_fetch_array($result2);
echo "<input type=\"text\" value=\"$c[somme_quantitedef]\" size=\"27\"><br>";
}
$idprod = $c[idprod]; // cette valeur la ne fonctionne pas ...
$result = mysql_query("SELECT * FROM production WHERE id = '$idprod' ");
$d=mysql_fetch_array($result);[/php]
Voici la structure de mes tables :
[code]CREATE TABLE `production` (
`id` int(2) NOT NULL auto_increment,
`idligne` int(2) NOT NULL default '0',
`prod` int(10) NOT NULL default '0',
`equipe` char(2) NOT NULL default '',
`date_atelier` date NOT NULL default '0000-00-00',
PRIMARY KEY (`id`)
);
CREATE TABLE `rec` (
`id` int(2) NOT NULL auto_increment,
`idligne` int(2) NOT NULL default '0',
`quantitedef` int(100) NOT NULL default '0',
`date_atelier` date NOT NULL default '0000-00-00',
`equipe` varchar(200) NOT NULL default '',
`idprod` int(10) NOT NULL default '0',
`iddefaut` int(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM ;[/code]
Merci de votre aide.