Probleme Local/ovh php/mysql
Le
ska
bonjour,
j'ai un petit problème de compréhension en local çà fonctionne
normalement, sur ovh çà foire complet
voilà mon code tout simple :
if($act == 'recherche'){
echo '<form method="post"
action="client.php?mode=connu&act=resultat">';
echo 'Nom :<br><input type="text" name="nom" size="30"
maxlength="60"><br><br>';
echo 'N° de département :<br><input type="text" name="dpt" size="5"
maxlength="2"><br><br>';
echo '<input type="submit" name="envoi" value="Rechercher">';
echo '</form>';
echo '<br><br>';
}
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 :(
si quelqu'un a une idée merci
j'ai un petit problème de compréhension en local çà fonctionne
normalement, sur ovh çà foire complet
voilà mon code tout simple :
if($act == 'recherche'){
echo '<form method="post"
action="client.php?mode=connu&act=resultat">';
echo 'Nom :<br><input type="text" name="nom" size="30"
maxlength="60"><br><br>';
echo 'N° de département :<br><input type="text" name="dpt" size="5"
maxlength="2"><br><br>';
echo '<input type="submit" name="envoi" value="Rechercher">';
echo '</form>';
echo '<br><br>';
}
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 :(
si quelqu'un a une idée merci

Poser une question


+1
-1
Répondre en citant
Suivre les réponses