Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/04/2007, 11h20   #1
Membre chevronné
 
Avatar de LeXo
 
Inscription : janvier 2004
Messages : 1 147
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2004
Messages : 1 147
Points : 782
Points : 782
Par défaut [Conception] "while" et "if' sont sur un bato

bonjour

voila j'ai une liste de block avec un élément vue qui un integer
si il est égale a 1 alors je veux écrire "Oui" sinon "Non"
mais il m'écrit libéllé que le premier sur tous les enregistrements

pourquoi ?? d'avance merci

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//Liste des blocks
$sql="SELECT * from block ORDER BY position";
$req=mysql_query($sql) or die ("Erreur SQL ! : ". $sql ."<BR>". $mysql_error());
echo"<div class=\"admin_titre\">Liste des blocks</div>\n";
echo"<table border=\"1\" width=\"100%\">\n";
echo"<th>Nom</th><th>Page</th><th>Visible</th><th>Lien</th>\n";
while($data=mysql_fetch_assoc($req)){
	echo"<tr><td>". $data['nom'] ."</td><td>" .$data['page']."</td><td>";
	if($data['vue']=0){
		echo"Oui";
	}else{
		echo"Non";
	} 
echo"</td>"
."<td><a href=\"?action=admin&type=upBlock&id=". $data['id']."\"><img src=\"images/up1.gif\" alt=\"\"></a>&nbsp;<a href=\"?action=admin&type=downBlock&id=" .$data['id'] ."\"><img src=\"images/down1.gif\" alt=\"\"></a>&nbsp;"
."<a href=\"?action=admin&type=editBlock&id=". $data['id']."\"><img src=\"images/modif.gif\" alt=\"\"></a>&nbsp;<a href=\"?action=admin&type=delBlock&id=". $data['id'] ."\"><img src=\"images/delete.gif\" alt=\"\"></a></td></tr>\n";
}
echo"</table>\n";
LeXo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2007, 11h36   #2
Membre émérite
 
Avatar de sharrascript
 
Homme Franck
Développeur Web indépendant
Inscription : avril 2007
Messages : 678
Détails du profil
Informations personnelles :
Nom : Homme Franck
Âge : 31
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web indépendant

Informations forums :
Inscription : avril 2007
Messages : 678
Points : 900
Points : 900
bonjour LeXo,

Citation:
si il est égale a 1 alors je veux écrire "Oui" sinon "Non"
A 1 ou à 0?? Car dans ton code c'est égal à 0.

Citation:
mais il m'écrit libéllé que le premier sur tous les enregistrements
J'ai pas compris ce qu'il fait exactement.

++
sharrascript est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2007, 11h41   #3
Invité régulier
 
Inscription : mars 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 12
Points : 5
Points : 5
Code :
1
2
3
4
5
6
 
	if($data['vue']=0){
		echo"Oui";
	}else{
		echo"Non";
	}
devient
Code :
1
2
3
4
5
6
	if($data['vue']==0){
		echo"Oui";
	}else{
		echo"Non";
	}
"=" sert à l'affectation (tu "met" 0 dans $data['vue'])
"==" permet la comparaison entre $data['vue'] et 0
Je sais pas si c'est ce que tu voulais faire, mais ton message est incompréhensible.
FabienM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2007, 11h44   #4
Membre chevronné
 
Avatar de LeXo
 
Inscription : janvier 2004
Messages : 1 147
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : janvier 2004
Messages : 1 147
Points : 782
Points : 782
mdrrrr désolé d'etre un boulet

hier soir, il devait etre temps que j'aille o lit


merci
LeXo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h47.


 
 
 
 
Partenaires

Hébergement Web