PHP MYSQL
Résolu
deep_sea
Messages postés
215
Statut
Membre
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour ,
comment j'affiche un icon tick a la place d' la valeur 1, récupérer par les checkbox coché
1 la case est coché --> tick
0 la case n'est pas coché---> X
comment j'affiche un icon tick a la place d' la valeur 1, récupérer par les checkbox coché
1 la case est coché --> tick
0 la case n'est pas coché---> X
<?php
$variable = $_GET['variable'] ;
$requete ="select `nom_salle`,`nbre_etoile`,`adresse_salle`,`date_publication`,`tel_fixe`,`tel_mobile`,`site_web_salle`,`annonce`.`email`,`nbre_place`,`prix_salle`,`description`,`event`,`wilaya`.`code_wilaya`,`gallerie`,`designation_wilaya`
,`parking`,`traiteur`,`serveur`,`diner`,`soiree`,`boisson`,`salee`,`dj`,`decoration`,`camera`,`zorna`,`limosine`
from `annonce`,`compte`,`wilaya`
where `compte`.`id_compte`= `annonce`.`id_compte` and `annonce`.`code_wilaya` = `wilaya`.`code_wilaya` and `id_pub`=$variable ";
$resultat = $conn->query($requete) or die ('Erreur '.$requete.' '.$conn->error);
while($row = mysqli_fetch_assoc($resultat))
{
$nbre_etoile = !empty($row['nbre_etoile']) ? (float) $row['nbre_etoile'] : 0;
echo '
<div class="icon-awesome">
<img src="imagesbd/'. $row["gallerie"] . '" alt="salle" class="img-rounded center-block" width="480px" style=""/>
</div>
<h3>'.$row['nom_salle'].' </h3>
<h6 style="font-family:Times;font-size:16px;text-align:center">'.$row['event'].'</h6>
<h6 style="font-family:Times;font-size:16px;text-align:center">Adresse:'.$row['adresse_salle'].','.$row['designation_wilaya'].' </h6>';
for($i=1;$i<=$nbre_etoile;$i++){
echo "
<img src='assets/img/star.png' alt='$nbre_etoile' ></img>
";
}
echo '<h6 style="font-family:Times;font-size:16px;text-align:center">Téléphone:+213('.$row['tel_fixe'].') </h6>
<h6 style="font-family:Times;font-size:16px;text-align:center">Nombre de place:'.$row['nbre_place'].' </h6>
<h6 style="font-family:Times;font-size:16px;text-align:center">Prix des salles:'.$row['prix_salle'].',00 DZ</h6>
<p style="font-family:Times;font-size:16px;text-align:center">'.$row['description'].'</p>';
echo '<hr>';
if(checked="checked")
echo '<table class="table table-bordered" style="width:450px; margin-left:auto;
margin-right:auto;">
<thead>
<tr>
<th style="font-family:Times;font-size:16px;">Options</th>
<th style="font-family:Times;font-size:16px;">existés</th>
</tr>
</thead>
<tbody>
<tr>
<td>Parking</td>
<td> '.$row['parking'].' </td>
</tr>
<tr>
<td>Traiteur</td>
<td>'.$row['traiteur'].' </td>
</tr>
<tr>
<td>Serveur</td>
<td>'.$row['serveur'].' </td>
</tr>
<tr>
<td>Diner</td>
<td>'.$row['diner'].' </td>
</tr>
<tr>
<td>Soirée</td>
<td>'.$row['soiree'].' </td>
</tr>
<tr>
<td>Salée</td>
<td>'.$row['salee'].' </td>
</tr>
<tr>
<td>DJ</td>
<td>'.$row['dj'].' </td>
</tr>
<tr>
<td>Décoration</td>
<td>'.$row['decoration'].' </td>
</tr>
<tr>
<td>Caméra</td>
<td>'.$row['camera'].' </td>
</tr>
<tr>
<td>Zorna</td>
<td>'.$row['zorna'].' </td>
</tr>
<tr>
<td>Limousine</td>
<td>'.$row['limosine'].' </td>
</tr>
</tbody>
</table>';
}
?>
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :ICIMerci d'y penser dans tes prochains messages.Jordane45 |
A voir également:
- PHP MYSQL
- Easy php - Télécharger - Divers Web & Internet
- Mysql community download - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
1 réponse
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 585
bonjour, je suggère:
ou
tu pourrais faire une fonction:
et tu pourrais faire:
echo "✓";
ou
echo "Χ";
tu pourrais faire une fonction:
function ouinon($entree) {
if entree
return "✓";
else
return "Χ";
}
et tu pourrais faire:
<td>Parking</td>
<td> '.ouinon($row['parking']).' </td>
</tr>
je veux afficher un icon tick si la valeur est 1 dans la table mysql sinon icon x
{
if ($entree == 1)
return '<img src="assets\img\tick.png">';
else if ($entree == 0)
return '<img src="assets\img\fermer.png">';
}
ça fonctionne bien
merci infiniment
1 - (encore une fois .... !!!! ) : Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - Ce code peut s'écrire encore plus proprement comme ceci :
function ouinon($entree) { return $entree == 1 ? '<img src="assets\img\tick.png">' : '<img src="assets\img\fermer.png">'; }