Hello !
De retour avec une chtite question....
Voila donc mon probleme : J ai une requete qui m affiche le resultat dans un tableau.... J ai une colonne "ref", "descr"... avec differentes valeurs. Je veux remplacer dans ce tableau le champ "ref" de tous les enregistrement par "" (rien !) si le while me renvoie "txt" en donnee de "ref". Mais voila soit ca me remplace tout soit rien ! Mon if me semble bien place, j ai essaye avec "==" et "!=" mais ca ne le fait pas !
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39 <? @mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse) or die("Impossible de se connecter au serveur de bases de données."); @mysql_select_db($BD_base) or die("Impossible de se connecter à la base de données."); $requete = "SELECT * FROM table_det_achat WHERE id_cmde=$id_cmde ORDER BY id_det_cmde"; $result = mysql_query($requete) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); echo '<table class="tableaux" style="width: 100%; height: 24px; text-align: left; margin-left: auto; margin-right: auto;" border="0" cellpadding="0" cellspacing="0">'."\n"; echo '<tbody>'; echo '<tr>'; echo '<td style="width: 10%; text-align: left"><b>Code</b></td>'; echo '<td style="width: 50%; text-align: left"><b>Désignation</b></td>'; echo '<td style="width: 10%; text-align: left"><b>Quantite</b></td>'; echo '<td style="width: 10%; text-align: left"><b>Unite</b></td>'; echo '<td style="width: 10%; text-align: left"><b>PU</b></td>'; echo '<td style="width: 10%; text-align: right"><b>Total</b></td>'; echo '</tr>'; echo '<tr>'; echo '</table>'."\n"; while($data = mysql_fetch_assoc($result)) { echo '<table class="detail" style="width: 100%; height: 15px; text-align: left; margin-left: auto; margin-right: auto;" border="0" cellpadding="0" cellspacing="0">'."\n"; echo '<td style="width: 10%; text-align: left">'; if (isset(''.$data['ref'].'')!="txt") {echo '';} echo '</td>'; echo '<td style="width: 50%; text-align: left">'.$data['descr'].'</td>'; echo '<td style="width: 10%; text-align: left">'.$data['qte'].'</td>'; echo '<td style="width: 10%; text-align: left">'.$data['unite'].'</td>'; echo '<td style="width: 10%; text-align: left">'.$data['prix'].'</td>'; echo '<td style="width: 10%; text-align: right">'.$data['pt'].'</td>'; echo '</tr>'; echo '</tbody>'; } echo '</table>'."\n"; ?>
Si quelqu un a une idee, suis preneur !
Bonne aprem' sinon....Emeric
Partager