if($act == 'resultat'){
$req_client=mysql_query("select * from fact_client where nom like
'$nom%' or cp like '$dpt%'");
$ligne_client=mysql_num_rows($req_client);
if(!$ligne_client == 0){
for($i=0;$i<$ligne_client;$i++){
$row_client=mysql_fetch_array($req_client);
echo $row_client["id_client"],'<br>';
$client=$row_client["id_client"];
echo $row_client["prenom"],'
',$row_client["nom"],'<br>',$row_client["add1"],'<br>',$row_client["cp"],'
',$row_client["ville"],'<br><br><a
href="client.php?mode=change&id_client=',$client,'">Valider le
client</a> - <a
href="client.php?mode=connu&act=modifier&id_client=',$client,'">Modifier
l\'adresse</a><hr>';
}
}else{
echo 'Pas de résultat<hr>';
echo '<br><br>';
}
}
en local j'ai en retour çà :
96bbd
Michel Neuviale
3, rue des rats morts
32230 Marciac
Valider le client - Modifier l'adresse
f6631 ====> n° différent du premier
Maurice Norbert
32, rue des matelots
31000 Toulouse
Valider le client - Modifier l'adresse
çà me retourne bien les différentes données, c'est ok ... truc
basic
par contre sur ovh çà me sort les données prénom, nom, adresses etc
... toutes différentes sauf le n° id qui reste toujours le même. il
n'y a aucune raison à mon avis :
9014e
Paul Maeurice
rue du meutre
322300 Mirande
Valider le client - Modifier l'adresse
9014e ===> même n° que le premier
Ludovic André
route de mirande
32230 Marciac
Valider le client - Modifier l'adresse
j'ai vidé les caches, vérifié sur opéra, firefox, IE6 ... rien à
faire
en fin de boucle j'ai essayé en 'vidant' la variable $client
il y a en début une ouverture de session pour garder le n° client en
cas de nouveau, sinon si le client existe il prend bien sûr le n°
lors de la requête faite par la recherche. à se taper la tête contre
les murs :(