bgcolor en php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : bgcolor en php

par charabia » 06 mars 2006, 13:07

Arfffff c'est le gag du mois...:langue:

Juste en passant, prend mon code pour éviter de mettre dans du php du code html inutilement ;)

par newbee » 06 mars 2006, 13:06

:oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops: :oops:
Tu ne me croiras jamais... je n'ai plus qu'à m'enterrer vivant.
J'avais dans ma Bdd dans mon champs couleur la valeur #FFFFFF, donc blanc, donc impossible de voir si ça marchait ou pas...

SHAME ON ME!!!

Tout fonctionne, désolé de t'avoir pris du temps pour vraiment n'importe quoi...
et re- :oops:

P.S : Admins, vous pouvez virer ce post totalement inutile et completement sans interet (re-re- :oops: )

par charabia » 06 mars 2006, 12:57

Bé tout fonctionne...

Lances ce code et donnes moi le résultat :
<?php
while($data=mysql_fetch_array($result)) 
{ 
?> 
<tr>
	<td><a href="infos_res.php?numero=<?php echo $data['numero']; ?>"><?php echo $data['numero']; ?></a></td> 
	<td bgcolor="<?php echo $data['couleur']; ?>"><a href="infos_res.php?numero=<?php echo $data['numero']; ?>"><?php echo $data['nom_resid']; ?></a></td>
	<td width="250"><a href="infos_res.php?numero=<?php echo $data['numero']; ?>"><?php echo $data['ville']; ?></a></td>
</tr> 
<?php
}
?>

par newbee » 06 mars 2006, 12:48

Donc mon code complet (enfin presque) :
<? 
	while($data=mysql_fetch_array($result))
		{
?>
				<tr><td>
				<? echo '<a href="infos_res.php?numero='.$data['numero'].'">'; ?>
				<? echo $data['numero']; ?>
				</a>
				</td>
				<td bgcolor="<?php echo $data['couleur']; ?>">
				<? echo '<a href="infos_res.php?numero='.$data['numero'].'">'; ?>
				<? echo $data['nom_resid']; ?>
				</a>
				</td><td width="250">
				<? echo '<a href="infos_res.php?numero='.$data['numero'].'">'; ?>
				<? echo $data['ville']; ?>
				</a>
				</td></tr>
<?
	}
?>
Donc la tout fonctionne sauf mon Bgcolor. donc mon appel de Bdd est opérationnel.

Je ne sais pas si ça te suffira ;)

par charabia » 06 mars 2006, 12:38

Tu dois avoir fait une erreur dans ton code dans ce cas, l'appel que je t'ai mis n'a pas de pb. Montres nous ton code complet.

Si tu affiches ta source à l'endroit du TD que vois tu ? le bgcolor est vide ?

par newbee » 06 mars 2006, 12:37

Bah non, marche toujours pas avec un echo :cry:

Pour le code Héxa, c'est juste une erreur en recopiant. Il se présente bien sous la forme #6_chiffres_ou_lettres.. J'ai aussi essayé d'enlever le '#', voir si il n'y avait pas de conflit... mais non.

Je ne comprends pas la... :-k

par charabia » 06 mars 2006, 12:26

Pas de haine lol juste un tit oubli...:langue:
<td bgcolor="<?php echo $data['couleur']; ?>">
Et puis ton code hexadécimal est bizarre....maximum de 6 lettres/chiffres normalement.

bgcolor en php

par newbee » 06 mars 2006, 12:21

Bonjour à tous! :D
Pitite question simply, je vais juste essayé d'etre clair :
J'ai une Bdd avec plusieurs champs dont un qui se nomme 'couleur'. Dans celui-ci, j'ai une valeur genre '#33FFFFFF'.

Je voudrais que celle ci s'affiche en bgcolor dans une cellule..
<? 
 while($data=mysql_fetch_array($result))
	{
?>
<table><tr>
<td bgcolor="<? $data['couleur'] ?>">
[...]etc.
Ceci ne marche pas alors que un :
echo $data['couleur'];
m'affiche bien #33FFFFFF...

Pourquoi tant de haine dans ma page?