Ses derniers messages sur les forums
merci encore à la prochaine pour une autre aide si tu veux bien merci
effictivemrnt je n'ai pas fait attention
maintenant ça marche
merci pour ton aide elle m'a été précieuse
je lé fais , maintenant il ne m'affiche plus d'erreur mais ne me donne pas la ligne total avec les somme il m'affiche simplement le contenu des colonne .
il ne me calcul rien.
en fait pour toi :
Valeur 1
Valeur 2 correspondent au nom des colonnes de la table ou au valeurs que contiennent les tables
dans ma table j'ai Appelant,Nap, Nar,qui constituent les colonnes et à l'intérieur il y a des chiffres
voila le code que j'ai mis
<?php
include("connect.inc.php");
$sql = 'SELECT Appelant, Nap,Nar FROM tb_appels';
$requete = mysql_fetch_array($requete);
echo '<table>';
echo '<tr><td>Appelant</td><td>Nap</td><td>Nar</td></tr>';
$total_Appelant= 0;
$total_Nap = 0;
$total_Nar = 0;
while ($data = mysql_fetch_array($requete)) {
echo '<tr><td>'.$data['Appelant'].'</td><td>'.$data['Nap'].'</td><td>'.$data['Nar'].'</td></tr>';
$total_Appelant += $data['valeur1'];
$total_Nap += $data['valeur2'];
$total_Nar+= $data['valeur2'];
}
echo '<tr><td>'.$total_Appelant.'</td><td>'.$total_Nap.'-
</td><td>'.$total_Nar.'</td></tr>';
echo '</table>';
?>
mais il ne marche pas il m'affiche cette erreur:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\www\test1\new2.php on line 16
Appelant Nap Nar
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\www\test1\new2.php on line 23
[Message modifié le 06/10/2004 à 17:55 par zebden]
en fait c'est presque ça,
j'ai une table dans laquelle il y a 4 colonnes contenant x valeurs et je dois afficher ces colonnes et la il faut que je crée une derniére ligne pas une derniére colonne , qui affiche les totaux de chaque colonne et non pour chaque ligne.
en faite je récupére les données en nombre d'un fichier.txt que je met dans ma table et de la je les affiche sous forme de tableaux, donc les nombres s'affiche bien dans les colonne qu'il faut, mais je veux ajouter une ligne qui calculera le total des nombres de chaque colonne
bonjour,
j'aimerai savoir comment afficher le contenu de mes tableau et calculer le total de chaque colonne
merci
merci globule
je l'ai bien fait comme tu dis .
mais moi le $id correspond à plusieurs id de ma table il correspond a l'id 1 jusqu'a 16
et j'ai
$id='1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16'
$req = 'UPDATE tb_appels SET Nanr="'.infos[$i]['table'][$j][7].'" WHERE Idap="'.$id.'"';
mais ça ne le remplace pas ça l'écrit tjs à la suite.
en faite je voudraite modifier mes données.
je vous explique à quoi corresponde mes variables
''= Id de l'appel
$infos[$i]['nom']= Nom de l'appelant
$dateheure= date_heure
$infos[$i]['table'][$j][2]= Nap nb d'appel présenté
$infos[$i]['table'][$j][3]=NAR nb d'appel répondu
$infos[$i]['table'][$j][7]= Nanr nb d'appel non répondus
$infos[$i]['table'][$j][5]=Nat Nb d'appel transférés
voila la requete que je fais pour insérer ces données dans la tb_appels
$requete = "INSERT INTO tb_appels (Idap, Appelant, date_heure, Nap, Nar, Nanr) VALUES ('', '".$infos[$i]['nom']."', '".$dateheure."', '".$infos[$i]['table'][$j][2]."',
'".$infos[$i]['table'][$j][3]."', '".$infos[$i]['table'][$j][5]."')";
et j'aimerai modifier la valeur de la variable $infos[$i]['table'][$j][5]." par la valeur de cette variable $infos[$i]['table'][$j][7]."
j'ai essai avec la update ça ne marche ça m'insére les données les uns à la suite des autres
merci pour votre aide
salutà tous
je récupére des données depuis un fichier.txt que j'insére ensuite dans une base de données.
le pb dans mon script c'est que je n'arrive pas à changer les valaurs dans la table;
par exemple j'avais mis la la valeur de la colonne 5 mais je veux maintenant changer ça et mettre la valeur de la collonne 7 , le pb c'est que ça m'insére bien la valeur de la colonne 7 mais à la suite des valeurs de la colonne 5 , moi je ne veux pas que ça m'affiche les valeurs de la colonne 5
je vous donne le code:
$requete = "INSERT INTO tb_appels (Idap, Appelant, date_heure, Nap, Nar, Nanr) VALUES ('', '".$infos[$i]['nom']."', '".$dateheure."', '".$infos[$i]['table'][$j][2]."',
'".$infos[$i]['table'][$j][3]."', '".$infos[$i]['table'][$j][7]."')";
merci de votre aide c urgent