Tom's Guide > Forum > Programmation > quel beug php
Mot :    Pseudo :           
 

bonsoir a tous
alors je suis sur le point de finir mon site !

mais il y a quelque beug dans mon code php

alors voila un morceau de mon code :

<?php
if ($age ==1)
{
mysql_connect("localhost", "andr-481", "***" );
mysql_select_db("andr-481" );
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
}
else
{
mysql_connect("localhost", "root", "" );
mysql_select_db("andr-481" );
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');

}

mysql_close();
?>
<?php
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<div id="mes">
<blockquote> <FONT color=#ff8040><STRONG>News de :
<?php echo $donnees['Speudo'] ; ?>
</strong></font><FONT color=#00ff00><br/>
<?php echo $donnees['Message'] ?>
</font><br /><br /></blockquote>
</div>
</p>
<?php
}
?>



et quand je vais sur ma page ya ecrit :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/al-ka-y-da.evoconcept.net/www/index.php on line 61




apre ya aussi une autre page
voila le code :

<?php
$age = 1 ; // 1 pour site publier , 2 pour local
?>
<html xml:lang="fr" >
<head>
<title>Bienvenue sur al-ka-y-da !</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


<!--[if IE]> <link rel="stylesheet" type="text/css" href="sty/IE.css" /> <![endif]-->
<!--[if !IE]><-->
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="sty/FF.css" />
<!--><![endif]-->


</head>
<body>

<div id="conteneur">

<div id="en_tete">
<p>tt</p>
</div>

<div id="menu">
<h4 align=center >Sommair</h4>
<h5 align=center ><a href="index.php">Accueil</a></h5>
<h5 align=center ><a href="404.html">Photos</a></h5>
<h5 align=center ><a href="404.html">Videos</a></h5>
<h5 align=center ><a href="404.html">Les boutiel </a></h5>
<h5 align=center ><a href="base.html">La frabrication d'une base </a></h5>
<h5 align=center ><a href="cndvi.php">Nous contacter , donner vos idee</a></h5>
<h5 align=center ><a href="404.html">Qui somme nous ??</a></h5>
</div>


<div id="corps">
<h1>Bienvenu <br /> sur <br /> Al-ka-y-da !!!</h1>
<p>
Voici les news du site !!!
</p>

<?php
if ($age ==1)
{
mysql_connect("localhost", "andr-481", "******" );
mysql_select_db("andr-481" );
$reponse = mysql_query("SELECT * FROM photo ORDER BY ID DESC LIMIT 0,10" );
}
else
{
mysql_connect("localhost", "root", "" );
mysql_select_db("andr-481" );
$reponse = mysql_query("SELECT * FROM photo ORDER BY ID DESC LIMIT 0,10" );

}


$nombreDeMessagesParPage = 5;


$retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM photo');
$donnees = mysql_fetch_array($retour);
$totalDesMessages = $donnees['nb_messages'];


$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);


echo 'Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo '<a href="photos.php?page=' . $i . '">' . $i . '</a> ';
}

?>

</p>

<?php

if (isset($_GET['page']))
{
$page = $_GET['page'];
}
else
$page = 1; v}

$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;

$reponse = mysql_query('SELECT * FROM photo ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);

while ($donnees = mysql_fetch_array($reponse))
{
echo '<p>
<div id="mes">
<blockquote> <FONT color=#ff8040><STRONG>News de :
<?php echo $donnees['speudo'] ; ?>
</strong></font><FONT color=#00ff00><br/>
<?php echo $donnees['message'] ?>
</font><br /><br /></blockquote>
</div>
</p>';
}

mysql_close();
?>

</div>

<div id="pied_de_page">
<p>Copyright "Tout pourri Corporation" 2007, tous droits réservés.<br />
<a href="admin/index.php">Administrateur</a></p>
</div>

</div>

</body>
</html>



mais la rien de saffiche sur ma page sauf :

Parse error: syntax error, unexpected '}' in /home/al-ka-y-da.evoconcept.net/www/photos.php on line 88



alors que sur l'autre j'ai aumoin le design et le texte html .

merci de votre aide .


Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

on pourrai mieu t'aider si tu disai ou se trouve les lignes 61 et 88 danc chacun des deux codes!

Mais déjà, pour la deuxieme erreur tu as oublié de mettre une } .


Message édité par 2Dpix le 13-02-2007 à 20:18:57
Répondre à 2Dpix

pour la premiere, $reponse n'est pas connu, tu l'initialises nulle part
pour la deuxieme, c'est pas un oubli, c'est un } en trop

Répondre à coca25

Merci pour vos reponce

mais resterla jaurer peut-etre encor besoin de vous ! ^^

Répondre à andrelec1

dans le site il ya un menus qui reste le meme !
et-il possible de le metre dans la feuille css ??
et comment ??

Répondre à andrelec1

Dans la feuille css tu peux mettre QUE du css ^^ logique

Répondre à Kymic@IDN

ouia logique mais je posse la question au cas ou yavais une conbine pour fair affichier du html a partire d'une feuille css !!

Répondre à andrelec1

Et si tu utilisais un include en PHP ? :p

Répondre à Sethpolma

pas bete
mais du coup je doit cree un fichier en plus
je les mais a jour moi meme mais je vais etudier sa !!

comment on fais une fram
pour metre imageshck dans mon site ( parti admin pour faciliter la publication des photo )


Message édité par andrelec1 le 14-02-2007 à 18:48:04
Répondre à andrelec1

re bonjour

alors voila sur cette page j'ai un probleme d'affichage
entre les div en_tete et menu

inpossible de trouver le probleme
ya aussi dreamweaver
me plant ma div conteneurt et ma dic corps

voila le code


<html xml:lang=fr >
<head>
<title>Bienvenue al-ka-y-dien</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


<!--[if IE]> <link rel="stylesheet" type="text/css" href="IE.css" /> <![endif]-->
<!--[if !IE]><-->
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="FF.css" />
<!--><![endif]-->

<link href="IE.css" rel="stylesheet" type="text/css">
</head>
<body>

<div id="conteneur">

<div id="en_tete"></div>

<div id="menu">
<h4 align=center >Sommair</h4>
<h5 align=center ><a href="/">Accueil site</a></h5>
<h5 align=center ><a href="index2.php">Acceuil Admin</a></h5>
<h5 align=center ><a href="news.php">News</a></h5>
<h5 align=center ><a href="photo.php">Photos</a></h5>
<h5 align=center ><a href="video.php">Video</a></h5>
<h5 align=center ><a href="cndviA.php">Message visiteur</a></h5>
<h5 align=center ><a href="chat.php">Chat,reclamation admin</a></h5>
</div>

<div id="corps">
<h1>Vous ette sur la parti administration du site</h1>


<p align=center > Voila les prevision du site &quot;al-ka-y-da&quot;
Si vous le voulez vous pouvez approter des modification a ses prevision
<script type="text/javascript" src="http://www.ovnet.net/live/?code=0/104/6271/6/1&ID=88856"></script>Si se conteur afiche plus de 1 veuiller ne pas modifier le text
</p>
<?php
if(!empty($_POST['message'])) {
$monfichier = fopen("index.txt", "w" );
fputs($monfichier, $_POST['message']);
fclose($monfichier);
}
?>

<form action="index2.php" method="post">
<p align= center ><textarea name="message" rows="20" cols="90"><?php include('index.txt') ;?></textarea></p>

<p align=center > _______,-------- <input type="submit" value="Soumettre"/> --------,________ </p>

</div>

<div id="pied_de_page">
<p>Copyright &quot;Tout pourri Corporation&quot; 2007, tous droits r&eacute;serv&eacute;s.
<a href="admin/index.php">Administrateur</a></p>
</div>

</div>

</body>
</html>

Répondre à andrelec1
Tom's Guide > Forum > Programmation > quel beug php
Aller à :

Il y a 1722 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens