Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3493 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  insere plusieus donnes pour le meme champ

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

insere plusieus donnes pour le meme champ

n°1703638
fifo8
Posté le 17-03-2008 à 20:03:57  profilanswer
 

voila j ai une table comme une base de mes donnees ,et j ai une autre ou je veux faire des calcule et des trie selon des conditions
1- je selecte un champ selon mes besoin et bein sur je peux avoir plusieurs resultats( se sont des vecteurs)
2- et j ai un vecteur non enregistrer dans ma base(je vienne de le calculer)
 
et normalement je dois faire la difference entre les vecteurs selectione et celle que je vienne de calculer
 
------> le problem est comment faire enregister mes vecteurs selictionner avec celle calculer dans ma base  
 
et comment faire le calcule  
voila le code que j ai fais :
 

Code :
  1. ................
  2. $w = serialize($F);
  3. //***************************************
  4. $hote="127.0.0.1";
  5. $utilisateur="root";
  6. $modpass="";
  7. $connection=mysql_connect($hote,$utilisateur,$modpasse);
  8. //echo $connection;
  9. $nomdelabase="test";
  10. mysql_select_db($nomdelabase,$connection);
  11. $requete = "SELECT vecteurf FROM image WHERE TM='$tm'";  
  12. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)   
  13. $req =mysql_query($requete,$connection) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());   
  14. // on compte le nombre des images contenu dans la base de données   
  15. $nb_image = mysql_num_rows($req);  
  16. echo $nb_image."<br>";
  17. if ($nb_image == 0) {   
  18.    echo 'Aucune image enregisté.';   
  19. }   
  20. else {   
  21.    echo '<table><tr><td><td>Description</td></tr>';   
  22.    // on va scanner tous les tuples un par un   
  23.    while ($data = mysql_fetch_array($req)) {   
  24.          // on affiches les résultats dans la <table>  
  25.  $e=$data['vecteurf'];
  26.   echo '<tr><td><td>' , htmlentities(trim($e)) , '</td></tr>';   
  27.     }   
  28.    echo '</table>';   
  29. mysql_query("INSERT INTO trie (vecteurb,vecteurr)VALUES('".$e."', '".$w."')",$connection)  or die (mysql_error());
  30. }   
  31. // on libère l'espace mémoire alloué pour cette requête   
  32. mysql_free_result ($req);   
  33. // on ferme la connexion à la base de données.   
  34. mysql_close ();  
  35. ?>


mais il m inser d une une table qu'une valeur des selecte avec le vecteure calculer
 
svp si qlq un peu m aider

mood
Publicité
Posté le 17-03-2008 à 20:03:57  profilanswer
 

n°1703904
skeye
Posté le 18-03-2008 à 10:01:08  profilanswer
 

Tu peux faire moins clair? Non parce-que là avec du code aussi lisible et une explication aussi limpide du problème c'est tellement facile de répondre que je ne vois même pas pourquoi tu poses la question.:o


---------------
Can't buy what I want because it's free -
n°1703913
texaff
Posté le 18-03-2008 à 10:24:09  profilanswer
 

ok pour dechifrer c'est pas évident... apres lecture puis relecture, je pense que ta solution est de déplacer la ligne 37 entre la 34 et la 35...
 
Mais sérieusement faut se relire avant...
 

Citation :

mais il m inser d une une table qu'une valeur des selecte avec le vecteure calculer


 
Je l'ai traduit  par :  
 
le programme m'insere qu'une seule ligne dans ma table...


Message édité par texaff le 18-03-2008 à 10:26:39
n°1703976
fifo8
Posté le 18-03-2008 à 12:02:35  profilanswer
 

desole de ne pas me faire comprendre;
voila par exemple le resultat de selecte sera trois vecteurs v1,v2,v3
et moi j ai w comme resultat de mon calcule
je veux inserer dans une nouvelle table "trie" les 3vect et w comme ca
---------------------------------------
v1 '  w
v2 '  w
v3 '  w
 
car j aurai besoin de faire la difference dans un troisieme champ entre les les deux champs(celui des vecteurs et de w)
 
j espere que je ss claire maintenant

n°1703985
texaff
Posté le 18-03-2008 à 12:12:46  profilanswer
 

et ce que je t'ai dit ca marche pas?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  insere plusieus donnes pour le meme champ

 

Sujets relatifs
Transparence PNG dans champ inputModifier valeur champ tableau
sélectionner une partie d'un champ textGarder les 2 premiers caractères d'un champ
effacer le champ date le plus recentmysql INSERT INTO n'insère rien du tout ...
actualiser un champ id changeantclassee un champ de type char
problème avec un formulaire : champ non défini[HTML] Sécuriser les champ de tpye "mot de passe"
Plus de sujets relatifs à : insere plusieus donnes pour le meme champ


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)