Div qui n'apparait pas

Résolu/Fermé
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 - 30 mai 2008 à 11:00
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 - 30 mai 2008 à 12:15
Bonjour,
je suis en train de créer un site web commercial dans le cadre d'un projet scolaire. J'utilise du html, css, php et du sql.
Les 2 dernier langages sont récent, et depuis leur insertion dans mon site, la div du bas (le footer) n'apparait plus. Pourriez vous s'il vous plait m'indiquer l'eventuelle erreur que j'ai pu commettre?

<body>

<div id="tout">

	<div id="banniere">
		<?php include('banniere.htm'); ?> 
	</div>

	<div id="milieu">
  
		<div id="milieu_haut">
		</div> 
		<div id="menu">
			<?php include('menu.htm'); ?> 
		</div>
		<div id="txt">
			<?php include('figurines_bleach2.php');?>
		</div>
		<div id="milieu_bas">
		</div>
   
	</div>
  
  <div id="bas">  
	<?php include('bas.php'); ?> 
  </div>
  
</div>

</body>

5 réponses

clem285 Messages postés 281 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 22 octobre 2021 83
30 mai 2008 à 11:19
comme sa sa à l'air juste, peux-tu montrer ta CSS ?
0
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 7
30 mai 2008 à 11:23
Merci d'avoir repondu aussi vite, voila le code du css

#tout /*TOUT*/
{
 width: 825px;
 margin-left: auto;
 margin-right: auto;
}

#banniere/*haut du site*/
{
 width: 825px;
 height: 260px;
 background-image:url("img/H2.jpg");
}

#milieu /*centre du site*/
{
 background-image:url("img/milieu2.jpg");
 width: 825px;
 margin-top: 5px;
}

#milieu_haut/*Arrondis en haut du milieu*/
{
 background-image:url("img/milieu_H2.jpg");
 width: 825px;
 height: 30px;
}

#menu /*Menu à gauche*/
{
 width: 130px;
 height: 600px;
 float: left;
 position: relative;
}

#txt /*partie droite du site*/
{
 margin-left: 120px;
 text-align: center;
}

#milieu_bas/*Arrondis en bas du milieu*/
{
 background-image:url("img/milieu_B2.jpg");
 width: 825px;
 height: 30px;
}

#bas /*pied de page*/
{
 background-image:url("img/B2.jpg");
 width: 825px;
 margin-top: 5px;
 text-align: center;
}
0
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
30 mai 2008 à 11:22
Bonjour.
Ce n'est pas évident de dire où se trouve le problème sans voir les fichiers php...

Un truc que tu peux déjà faire : Avant et après les include, affiche un petit message.
<div id="bas"><h4>Début</h4>
<?php include('bas.php'); ?>
<h4>Fin</h4>
</div>

Tu fais la même chose pour chaque include, ça te permettra de voir dans lequel se trouve le problème (si tu as une erreur dans ton bas.php, il n'affiche pas forcément un message d'erreur mais arrête de travailler sur la page...)
0
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 7
30 mai 2008 à 11:25
Bonjour,
d'accord je vais essayer et je te tiens au courant
0
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 7
30 mai 2008 à 11:36
Merci macgawel du conseil. Du coup, je vois tout les debuts sauf celui du bas, et je ne vois pas non-plus les fin de txt et bas.

ps: désoler, mon problème n'est toujours pas résolu, j'ai cliquer sur la mauvaise option et je n'arrive pas a changer (vraiment un noob :) ).
0
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
30 mai 2008 à 11:44
je ne vois pas non-plus les fin de txt et bas Il est où, TXT ? C'est une balise DIV ?
A priori, le problème doit venir du script appelé dans ta balise TXT...

Maintenant que tu as mis le sujet en "Résolu", tu vas devoir te contenter de notre aide, à clem et moi.
Ou alors, tu ouvres un nouveau sujet. Ca tombe bien, ce n'est plus un problème de DIV mais un problème de PHP !
0
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 7
30 mai 2008 à 11:47
d'accord merci.
txt correspond a la div qui se trouve a droite du site.
il y a la bannière tout en haut, le bas comme footer et milieu ds lequel ce trouve menu et txt.
0
clem285 Messages postés 281 Date d'inscription samedi 29 septembre 2007 Statut Membre Dernière intervention 22 octobre 2021 83
30 mai 2008 à 11:48
as-tu vérifié que toutes tes balises sont correctement fermé dans ton fichier de la balise txt ?
0
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 7
30 mai 2008 à 11:52
voila ce qu'il y a dans txt:

<?php
define('DB_SERVER', 'localhost'); // serveur mysql
define('DB_SERVER_USERNAME', 'root'); // nom d'utilisateur
define('DB_SERVER_PASSWORD', 'root'); // mot de passe
define('DB_DATABASE', 'bdd_mangas-art'); // nom de la base

// Connexion au serveur mysql
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME,
DB_SERVER_PASSWORD)
or die('Impossible de se connecter : ' . mysql_error());
// sélection de la base de données
mysql_select_db(DB_DATABASE, $connect);


//REQUETE DEMANDEE
$reponse=mysql_query("SELECT comm,prix,id_imgS,id_imgL
FROM produits,animes
WHERE produits.id_anime=animes.id_anime
AND type=\"figurines\" AND animes.id_anime=\"BLE\"");


//AFFICHER LES RESULTAT  GRACE A UNE BOUCLE
    echo "<table width=\"650\" border=\"1\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"black\">";
    while ($donnees = mysql_fetch_row($reponse))
{
?>


 <tr>
  <td width="100px"><?php echo '<a href="'.$donnees[3].'"><img src="'.$donnees[2].'"/></a>';?></td>
  <td><?php echo $donnees[0];?></td>
  <td width="100px"><?php echo $donnees[1];?></td>
 </tr>

	
<?php
}
	echo "</table>";

//DECONNECTION DE LA BASE
mysql_close($connect);
exit;
?>
0

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

Posez votre question
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
30 mai 2008 à 12:05
Je ne vois pas d'erreur flagrante... A part peut-être le exit !!
Retentes le coup en l'enlevant.

Sinon rajoute des or die(...) et des echo :
echo '1<br />';
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME,
DB_SERVER_PASSWORD)
or die('Impossible de se connecter : ' . mysql_error());
// sélection de la base de données
echo '2<br />';
mysql_select_db(DB_DATABASE, $connect) or die ( 'Erreur de connection '.mysql_error() );


//REQUETE DEMANDEE
echo '3<br />';
$reponse=mysql_query("SELECT comm,prix,id_imgS,id_imgL
FROM produits,animes
WHERE produits.id_anime=animes.id_anime
AND type=\"figurines\" AND animes.id_anime=\"BLE\"") or die ( 'Erreur de requête : '.mysql_error() );
echo '4<br />';
...
echo '5<br />';
mysql_close($connect);
echo '6<br />';
0
sangokudu92 Messages postés 161 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 4 février 2022 7
30 mai 2008 à 12:15
SUPER, je te remercie beaucoup. Le problème causé par les exit; . merci encore
0