Div qui n'apparait pas
Résolu
sangokudu92
Messages postés
166
Statut
Membre
-
sangokudu92 Messages postés 166 Statut Membre -
sangokudu92 Messages postés 166 Statut Membre -
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?
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
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...)
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...)
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 !
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 !
as-tu vérifié que toutes tes balises sont correctement fermé dans ton fichier de la balise txt ?
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;
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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 />';
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 />';
#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; }