Bonjour,
J'ai un bug dans mon code qui empêche complètement l'affichage de la page. Mais impossible de savoir d'où ça vient ...
Voici le code :
La partie qui fait planter la page semble être celle-ci :
Mon include 'includes/menu.php' non plus ne fonctionne pas ... -__-"
Bref, pas grand chose ne marche. Vous savez d'où ça peut venir ?
Merci d'avance
Modifié par testu (03 Feb 2009 - 17:47)
J'ai un bug dans mon code qui empêche complètement l'affichage de la page. Mais impossible de savoir d'où ça vient ...
Voici le code :
<?php
/* Session creation */
session_start();
/* database connection */
include 'includes/database.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Accueil - Base</title>
<!-- Website description -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="robots" content="all" />
<meta name="title" content="..." />
<meta name="keywords" content="..." />
<meta name="description" content="..." />
<meta name="language" content="fr" />
<!-- Stylesheet -->
<link rel="stylesheet" type="text/css" href="css/home.css" />
<!-- Javascript -->
<script type="text/javascript" src="javascript/ajax.js"></script>
</head>
<body>
<div id="global">
<div id="banner">
<h1>test</h1>
<img src="#" id="logo" alt="Logo du site" />
</div><!-- banner -->
<div id="content">
<ul><li><a href="#">Action de la semaine</a></li><li><a href="#">Vote en cours</a></li><li><a href="#">Actions passées</a></li></ul>
<p>bla bla</p>
<h2>Le courriel aux entreprise, quésako ?</h2>
<p>blabla</p>
<h2>Action de la semaine</h2>
<p>
<?php
$sql="SELECT * FROM Action";
$req=mysql_query($sql) or die('SQL error !<br>'.$sql.'<br>'.mysql_error());
$action=mysql_fetch_assoc($req);
echo .$action["type"].' : '.$action["title"].'<br/>'
.$action["targetType"].' : '.$action["targetTitle"].'<br/>
Courriel de contact : '.$action["email"].'<br/>
<a href="#">Participer à laction</a>
';
?>
</p>
<h2>Top 5 du vote en cours</h2>
<p>
<?php
$i=1;
$sql="SELECT title, votes FROM Idea ORDER BY votes DESC LIMIT 5";
$req=mysql_query($sql) or die('SQL error !<br>'.$sql.'<br>'.mysql_error());
while($votes=mysql_fetch_assoc($req)){
echo $i.' : '.$votes["title"].' - '.$votes["votes"].' votes<br/>';
i++
}
?>
</p>
</div><!-- Content -->
<?php
//Load the left menu
include 'includes/menu.php';
?>
</div><!-- global -->
</body>
</html>
La partie qui fait planter la page semble être celle-ci :
<p>
<?php
$sql="SELECT * FROM Action";
$req=mysql_query($sql) or die('SQL error !<br>'.$sql.'<br>'.mysql_error());
$action=mysql_fetch_assoc($req);
echo .$action["type"].' : '.$action["title"].'<br/>'
.$action["targetType"].' : '.$action["targetTitle"].'<br/>
Courriel de contact : '.$action["email"].'<br/>
<a href="#">Participer à laction</a>
';
?>
</p>
<h2>Top 5 du vote en cours</h2>
<p>
<?php
$i=1;
$sql="SELECT title, votes FROM Idea ORDER BY votes DESC LIMIT 5";
$req=mysql_query($sql) or die('SQL error !<br>'.$sql.'<br>'.mysql_error());
while($votes=mysql_fetch_assoc($req)){
echo $i.' : '.$votes["title"].' - '.$votes["votes"].' votes<br/>';
i++
}
?>
Mon include 'includes/menu.php' non plus ne fonctionne pas ... -__-"
Bref, pas grand chose ne marche. Vous savez d'où ça peut venir ?
Merci d'avance

Modifié par testu (03 Feb 2009 - 17:47)