Bonjour,
Je sais ça va hurler de rire ... mais ça marche
Juste je suis certaine qu'il y avait une version enfantine que je ne trouve pas.
Merci d'avance pour vos idées

deux Tables
apod_cp contient cp et ville
et
apoc_cli contient entre autre cp et ville (ville actuellement vide) je veux charger cette valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
<?php
 try
  {
   $bdd = new PDO('mysql:host=localhost;dbname=jplyne', 'root', '');
   $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  }
  catch(Exception $e)  { die('Erreur : '.$e->getMessage());}
  $req = $bdd->prepare("SELECT * FROM apod_cli ");
  $req->execute();
  while ($donnees = $req->fetch())
   {
   $CPCli=$donnees['codepost'];
   $LidCli=$donnees['id'];
   $LaVille="";
   $req1 = $bdd->prepare("SELECT * FROM apod_cp WHERE cp= :CPCli ");
   $req1->execute(array(':CPCli' => $CPCli));
   while ($donnees1 = $req1->fetch()) {$LaVille=$donnees1['ville'];}
   if ($LaVille!="")
    {
     $Lupdate = $bdd->prepare("UPDATE apod_cli SET laville = :LaVille  WHERE id= :LidCli  ");
     $Lupdate->execute(array( ':LaVille' =>  $LaVille, ':LidCli' =>   $LidCli));
    }
  }
?>