Probleme css/php

Fermé
nomad22 - 7 avril 2009 à 13:11
puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009 - 7 avril 2009 à 13:34
Bonjour,

J'ai un petit souci de mise en page. J'essaye de faire une page de listing en php. Le listing marche très bien mais la couleur de fond du content s'arrête juste avant le début du listing...

Si vous avez des idées pour m'aider, je suis preneur. Merci!
A voir également:

4 réponses

puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009 89
7 avril 2009 à 13:12
salut,

on peut voir ton code css/html stp ? ^^
0
Oui, voilà le code, ci-dessous:



le code html/php:


<?php require_once('Connections/connexion.php');

mysql_select_db($database_connexion, $connexion);
$query_rs_destination = "SELECT destination_id, destination_nom, destination_pays, destination_online FROM destination WHERE destination_online = '1' ORDER BY destination_pays ASC";
$rs_destination = mysql_query($query_rs_destination, $connexion) or die(mysql_error());
$row_rs_destination = mysql_fetch_assoc($rs_destination);
$totalRows_rs_destination = mysql_num_rows($rs_destination);

mysql_select_db($database_connexion, $connexion);
$query_rs_theme = "SELECT theme_id, theme_nom, theme_descriptif, theme_online FROM voyages_thematique WHERE theme_online = '1' ORDER BY theme_nom ASC";
$rs_theme = mysql_query($query_rs_theme, $connexion) or die(mysql_error());
$row_rs_theme = mysql_fetch_assoc($rs_theme);
$totalRows_rs_theme = mysql_num_rows($rs_theme);

mysql_select_db($database_connexion, $connexion);
$query_rs_categorie = "SELECT categorie_id, categorie_nom, categorie_online FROM voyages_categorie WHERE categorie_online = '1' ORDER BY categorie_nom ASC";
$rs_categorie = mysql_query($query_rs_categorie, $connexion) or die(mysql_error());
$row_rs_categorie = mysql_fetch_assoc($rs_categorie);
$totalRows_rs_categorie = mysql_num_rows($rs_categorie);

mysql_select_db($database_connexion, $connexion);
$query_rs_type = "SELECT type_id, type_nom, type_online FROM voyages_type WHERE type_online = '1'";
$rs_type = mysql_query($query_rs_type, $connexion) or die(mysql_error());
$row_rs_type = mysql_fetch_assoc($rs_type);
$totalRows_rs_type = mysql_num_rows($rs_type);




$requete = "";
if (isset($_GET['pays']) && !empty($_GET['pays'])) {
$requete.= "AND voyages_destination=".$_GET['pays']." ";
}

if (isset($_GET['theme']) && !empty($_GET['theme'])) {
$requete.= "AND voyages_thematique=".$_GET['theme']." ";
}

if(isset($_GET['type']) && !empty($_GET['type'])){ /*si type est dans l'url*/
$requete.="AND voyages_type=".$_GET['type']." ";
}

if(isset($_GET['categorie']) && !empty($_GET['categorie'])){ /*si categorie est dans l'url*/
$requete.="AND voyages_categorie=".$_GET['categorie']." ";
}


mysql_select_db($database_connexion, $connexion);
$query_rs_voyages_listing = "SELECT * FROM voyages WHERE voyages_online = 1 ".$requete ;
$rs_voyages_listing = mysql_query($query_rs_voyages_listing, $connexion) or die(mysql_error());
$row_rs_voyages_listing = mysql_fetch_assoc($rs_voyages_listing);
$totalRows_rs_voyages_listing = mysql_num_rows($rs_voyages_listing);

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="_CSS/agvreunion.css" media="screen">
<script src="menu/script.js" type="text/javascript"></script>
<title>Recherche de voyage</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<div id="global">
<?php include("header.php") ?>
<div id="content">
<?php include("menu.php") ?>

<br><br><br><br><br><br><br><br><br>
<div id="blocrecherche">
<form name="form1" method="get" action="">
<h4>Recherchez le voyage de vos rêves</h4><br>
<p>
Destination<br>
<select name="pays" id="pays" onChange="submit()">
<option value="">Tous les séjours</option>
<?php
do {
?>
<option value="<?php echo $row_rs_destination['destination_id']?>"<?php if (isset($_GET['pays']) && !empty($_GET['pays']) && ($_GET['pays']==$row_rs_destination['destination_id'])) { echo "SELECTED"; }?>><?php echo $row_rs_destination['destination_pays']?></option>
<?php
} while ($row_rs_destination = mysql_fetch_assoc($rs_destination));
$rows = mysql_num_rows($rs_destination);
if($rows > 0) {
mysql_data_seek($rs_destination, 0);
$row_rs_destination = mysql_fetch_assoc($rs_destination);
}
?>
</select>
</p><br>
<p>
Thématique<br>
<select name="theme" id="theme" onChange="submit()">
<option value="">Tous les themes</option>
<?php
do {
?>
<option value="<?php echo $row_rs_theme['theme_id']?>"<?php if (isset($_GET['theme']) && !empty($_GET['theme']) && ($_GET['theme']==$row_rs_theme['theme_id'])) { echo "SELECTED"; }?>><?php echo $row_rs_theme['theme_nom']?></option>
<?php
} while ($row_rs_theme = mysql_fetch_assoc($rs_theme));
$rows = mysql_num_rows($rs_theme);
if($rows > 0) {
mysql_data_seek($rs_theme, 0);
$row_rs_theme = mysql_fetch_assoc($rs_theme);
}
?>
</select>
</p><br>

<p>
Categorie<br>
<select name="categorie" id="categorie" onChange="submit()">
<option value="">Toutes les catégories</option>
<?php
do {
?>
<option value="<?php echo $row_rs_categorie['categorie_id']?>"<?php if (isset($_GET['categorie']) && !empty($_GET['categorie']) && ($_GET['categorie']==$row_rs_categorie['categorie_id'])) { echo "SELECTED"; }?>><?php echo $row_rs_categorie['categorie_nom']?></option>
<?php
} while ($row_rs_categorie = mysql_fetch_assoc($rs_categorie));
$rows = mysql_num_rows($rs_categorie);
if($rows > 0) {
mysql_data_seek($rs_categorie, 0);
$row_rs_categorie = mysql_fetch_assoc($rs_categorie);
}
?>
</select>
</p><br>

<p>
Type<br>
<select name="type" id="type" onChange="submit()">
<option value="">Tous les types</option>
<?php
do {
?>
<option value="<?php echo $row_rs_type['type_id']?>"<?php if (isset($_GET['type']) && !empty($_GET['type']) && ($_GET['type']==$row_rs_type['type_id'])) { echo "SELECTED"; }?>><?php echo $row_rs_type['type_nom']?></option>
<?php
} while ($row_rs_type = mysql_fetch_assoc($rs_type));
$rows = mysql_num_rows($rs_type);
if($rows > 0) {
mysql_data_seek($rs_type, 0);
$row_rs_type = mysql_fetch_assoc($rs_type);
}

?>
</select>
</p><br>
</form></div>

<br><br><br>


<div id="introlisting"><br><h2><?php echo $totalRows_rs_voyages_listing ?> Séjours vous attendent : </h2></div>
<br><br>
<ul>
<?php do { ?>
<li>
<div id="listingvoyages"> <h3><?php echo $row_rs_voyages_listing['voyages_nom']; ?></h3>
</li>
<?php if ($totalRows_rs_voyages_listing==0){ echo"Désolé, nous n'avons pas trouvé de voyage correspondant";};?>
<?php } while ($row_rs_voyages_listing = mysql_fetch_assoc($rs_voyages_listing)); ?>
</ul></div>

<br><br>
<div id="footer"><?php include("footer.php") ?></div>
</div>
</div>
</body>
</html>

<?php
mysql_free_result($rs_destination);

mysql_free_result($rs_theme);

mysql_free_result($rs_voyages_listing);
?>


le CSS:

body

{
margin:auto auto;
background-color:#E0E0E0;
padding: 0;
font-family:Georgia;
}

#global
{
margin:auto auto;
padding: 0;
width : 1024px;
}
#bandeau
{
margin:auto auto;
z-index: 0;
padding: 0;
}

#content
{
margin:auto auto;
width : 1024px;
background-color:#FFFFFF;
color:#000000;
padding: 0;
font-family:Georgia;
}

#blocrecherche
{
color : #000000;
font-family:Georgia;
background-image:url(theme/blocactupub.png);
width:180px;
height:235px;
padding:25px;
float:left;
margin-left:5px;
}

#listingvoyages
{
color : #000000;
font-family: Georgia;
font-size:15px;
background-color:#FFFFFF;
width: 680px;
height:160px;
float:right;
margin-right:60px;
background-image:url(theme/bloclistingsejour.png);
padding-left:10px;
padding-right:10px;
padding-top:20px;
margin-bottom:30px;
}

#introlisting
{
float:center;
padding-left:360px;
color : #000000;
font-family: Georgia;
font-size:15px;
}

#listing
{
height:auto auto;
}

#footer
{
height: 24px;
width : 1024px;
font-family: Georgia;
font-size:14px;
color:#000000;
}
0
puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009 89
7 avril 2009 à 13:21
Tu peux poster uniquement le code html généré stp ?

celui que tu trouve dans la source de ton navigateur lorsque tu accède a ta page php.
0
Okay, le voici:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="_CSS/agvreunion.css" media="screen">
<script src="menu/script.js" type="text/javascript"></script>
<title>Recherche de voyage</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<div id="global">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>header</title>
<script src="_scripts/AC_RunActiveContent.js" type="text/javascript"> </script>
</head>

<body>
<div id="bandeau">
<script type="text/javascript" src="_scripts/swfobject.js"> </script>


<script type="text/javascript">
var so = new SWFObject("_flash/bandeau.swf", "bandeau", 1024,250, 7);
//taille 1024 * 250

so.write("bandeau");
</script>
</div>
</body>
</html>

<div id="content">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Menu</title>
<link rel="stylesheet" type="text/css" href="_CSS/agvreunion.css" />
<script type="text/javascript" language="javascript" src="_scripts/script.js"></script>
<script type="text/javascript">
function showmenu(submenu1) {
if (submenu1.style.display == 'none') submenu1.style.display = 'inline';
else submenu1.style.display = 'none';
}

</script>

</head>
<body onload="menuSlider.init('menu','slide')">
<div class="menu">
<ul id="menu">

<li value="1"><a href="#">Accueil</a></li>
<li><a onclick="javascript: showmenu(document.getElementById('submenu1'));"
style="cursor: pointer;">Voyages</a>
<div class="submenu1"><ul id="submenu1" style="display: none;">
<li><a href="#">A la carte</a></li>
<li><a href="#">Clefs en main</a></li>
<li><a href="#">Par destination</a></li>

<li><a href="#">Par thème</a></li>
<li><a href="#">Par catégorie</a></li>
</ul></div></li>
<li><a href="#">Notre Concept</a></li>
<li><a href="#">Guide du voyageur</a></li>
<li><a href="#">Espace client</a></li>

<li><a href="#">Cafe</a></li>
</ul>
<div id="slide"><!-- --></div>
</div>
</body>
</html>
<br><br><br><br><br><br><br><br><br>
<div id="blocrecherche">
<form name="form1" method="get" action="">
<h4>Recherchez le voyage de vos rêves</h4><br>
<p>

Destination<br>
<select name="pays" id="pays" onChange="submit()">
<option value="">Tous les séjours</option>
<option value="7"SELECTED>Angleterre</option>
<option value="5">Espagne</option>
<option value="1">France</option>

<option value="8">Irlande</option>
<option value="4">Italie</option>
<option value="6">Russie</option>
</select>
</p><br>
<p>
Thématique<br>

<select name="theme" id="theme" onChange="submit()">
<option value="">Tous les themes</option>
<option value="7">culturel</option>
<option value="5">gastronomie</option>
<option value="4">nature</option>
<option value="2">randonnee</option>

<option value="6">sport</option>
</select>
</p><br>

<p>
Categorie<br>
<select name="categorie" id="categorie" onChange="submit()">
<option value="">Toutes les catégories</option>
<option value="2">A la carte</option>

<option value="1">Clef en main</option>
</select>
</p><br>

<p>
Type<br>
<select name="type" id="type" onChange="submit()">
<option value="">Tous les types</option>

<option value="1">circuit</option>
<option value="2">sejour</option>
</select>
</p><br>
</form></div>

<br><br><br>


<div id="introlisting"><br><h2>2 Séjours vous attendent : </h2></div>

<br><br>
<ul>
<li>
<div id="listingvoyages"> <h3>Randonnee en Angleterre</h3>
</li>
<li>
<div id="listingvoyages"> <h3>Sejour sport a Manchester</h3>

</li>
</ul></div>

<br><br>
<div id="footer"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Footer</title>
</head>

<body>
<center>

<div id="footer"> <img src="_CSS/theme/barrefooter.jpg" />
<br><a href="#" style="text-decoration:none;"><font color="#000000">Contacts </font></a>    <font color="#000000"> <a href="#" style="text-decoration:none;"><font color="#000000">Mentions légales</font></a>    <font color="gold"> <a href="#" style="text-decoration:none;"><font color="#000000">Conditions de ventes</font></a>    <font color="#2F0000"> <a href="#" style="text-decoration:none;"><font color="#000000">Plan du site</font></a>     <a href="#" style="text-decoration:none;"><font color="#000000">Crédits</font></a>    <font color="#000000"> </font></font></font></font></div>
</center>

</div>
</body>
</html>
</div>
</div>
</div>
</body>
</html>
0
puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009 89
7 avril 2009 à 13:28
ton site est en ligne ?

Si oui, y a moyen d'avoir l'adresse ?
0
Heu non , le site n'est pas en ligne pour le moment. J'utilise easyphp.
0
puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009 89
7 avril 2009 à 13:34
pas moyen de le mettre ton serveur en ligne ? un tit coup de nat et c'est bon
0