Changement variable php bdd

zeckiis Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   -  
zeckiis Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai récupéré les données d'une table avec plusieru champs, seulement j'aimerai que sur une colone, que si la valeur = 0, il se passe rien, mais que si cette valeur est egale 1, que l'on insére sur cette colonne une image pour signifier que c'est une valeur importante.
voila mon code que j'arrive pas à bien modifier pour avoir le bon résultat:

<?php
while ($row_req1 = mysql_fetch_array($result)) {
?>
<tr>
<td><?php echo $row_req1['med_cip']; ?></td>
<td><?php echo $row_req1['med_cophase']; ?></td>
<td><?php echo $row_req1['med_dci']; ?></td>
<td><?php echo $row_req1['med_dosage']; ?></td>
<td><?php echo $row_req1['med_specialite']; ?></td>
<td><?php echo $row_req1['med_forme']; ?></td>
<td><?php echo $row_req1['med_classe']; ?></td>
<td><?php echo $row_req1['med_prix_loc']; ?></td>
<td><?php echo $row_req1['med_liste']; ?></td>
<td><?php echo $row_req1['med_laboratoire']; ?></td>
<td><?php if ($row_req1['med_me'] == 1){ $row_req1['med_me'] = echo"important";} else{ echo $row_req1['med_me'];} ?></td>
</tr>
<?php }?>


A voir également:

7 réponses

0x40 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   41
 
Par exemple :
<td><?php if ( $row_req1['med_cip'] != 0 ){ echo "<img src=\"image.jpg\">"; } else { echo "0"; } ?></td>


Non ?
0
zeckiis Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   2
 
merci pour l'aide. C'est parfait
0
0x40 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   41
 
De rien :)
0
zeckiis Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   2
 
si je voulais, avoir un pop, lorsqu'on clique sur chaque ligne pour avoir les details, comment faire?
En effet les details sont sur un autre table lié a une table principale.
0
0x40 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   41
 
Un pop ? C'est à dire ? Une fenêtre du naviguateur qui s'ouvre (POP UP) ? Une infobulle sur l'image ou lien ? Ou alors une genre de fenêtre virtuel intégrer dans la page ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
zeckiis Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   2
 
0
0x40 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   41
 
Vous téléchargez la release sur le site que vous m'avez donné -> https://www.hugedomains.com/domain_profile.cfm?d=jquerypopup&e=com

Ensuite vous répurérez les deux fichiers .js ainsi que le .gif que vous mettez dans le même dossier que votre index.php.
Vous éditez votre fichier index.php et entre les balises <head></head> de votre page vous ajoutez ceci ( sur pastebin ) :

https://pastebin.com/sj6DCA0g

Prenez le code sur pastebin car ce n'est pas très beau quand je met tout ici ><
Ensuite vous modifiez ceci :
<td><?php if ( $row_req1['med_cip'] != 0 ){ echo "<img src=\"image.jpg\">"; } else { echo "0"; } ?></td>

En cela :
<td><?php if ( $row_req1['med_cip'] != 0 ){ echo "<a class=\"modal\" href=\"javascript:void(0);\"><img src=\"image.jpg\"></a>"; } else { echo "<a class=\"modal\" href=\"javascript:void(0);\">0</a>"; } ?></td>


Il vous suffit ensuite de créer une seconde page PHP affichant les détails. Par exemple je créer more.php avec comme code :
<?php
     if ( !empty( $_GET['id'] ) ){
          // Requête SQL en fonction de id
          // Boucle While
               echo "<h1>Description :</h1><br/>Exemple by 0x40";
         // Fin Boucle While
     }
?>

Du coup more.php?id=x affichera les détails de l'article x !

Vous retournez dans les balises HEAD et changer la ligne :
var source = './demo.html'; 	

Par :
var source = './more.php?id=1'; 	


Le seul problème et qu'il faudrait que var source = './more.php?id=1'; devienne dynamique donc varr source = './more.php'; et qu'avant chaque affichage de ligne il faudrait réussir changer la valeur de la variable source par var source = './more.php'<?php echo $db['id']; ?>

Or je n'y connais pas grand chose en jQuery..
0
zeckiis Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   2
 
comment faire le passe d'argument afin d'envoyer la clé, qui servira de filtre au réquéte d'nformation sur la page more.php?
J'aimerai simplement avoir le contenu de la page more sous forme de popup.

Merci encore, c'est touchant votre soutien.
J'adore les forums, vous étes d'une aide précieuse.
merci encore
0