sebing

Inscris le 03/11/2008 à 14:41
  • Signature
    seb
  • Nombre de sujets
    5
  • Nombre de messages
    9
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
sebing
le 16/10/2010 à 19:03
Commentaire par news
Bonsoir,

J'essaye d'afficher les commentaires de mes news.
J'ai deux tables: news et commentaires_news.
Elle peuvent etre relié par id(news) et id_news(commentaires_news)
.
Mon code ne marche pas, j'ai du mal a faire la jointure, voila mon code:<?php
//VARIABLES GENERALES
include("espace_membres/data.php");
global $dbserver;
global $dbdb;
global $dbuser;
global $dbpass;
//CONNEXION A LA BASE DE DONNEES
$base = @MYSQL_CONNECT ("$dbserver","$dbuser","$dbpass") or die ("<p>Erreur: impossible de communiquer avec la base de donn&eacute;es.<br>V&eacute;rifiez les donn&eacute;s du fichier <b>data.php</b>.</p>");
mysql_select_db("dbdb",$base);

// lancement de la requête. on sélectionne les news que l'on va ordonner suivant l'ordre "inverse" des dates (de la plus récente à la plus vieille : DESC) tout en ne sélectionnant que le nombre voulu de news à afficher (LIMIT)
$sql = 'SELECT * FROM commentaires_news, news where commentaires_news.id_news = news.id ;';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

// on compte le nombre de news stockées dans la base de données
$nb_news = mysql_num_rows($req);

if ($nb_news == 0) {
echo 'Aucune news enregistrée.';
}
else {
// si on a au moins une news, on l'affiche
while ($data = mysql_fetch_array($req)) {

// on décompose la date
sscanf($data['date'], "%4s-%2s-%2s %2s:%2s:%2s", $an, $mois, $jour, $heure, $min, $sec);

// on compte le nombre de news stockées dans la base de données
$nb_commentaires_news = mysql_num_rows($req);

if ($nb_commentaires_news == 0) {
echo 'Aucun commentaire enregistré.';
}
else {
// si on a au moins un commentaire, on l'affiche
while ($data = mysql_fetch_array($req)) {

// on affiche les résultats
echo'<span>'.htmlentities(trim($data['titre'])).':'.'<br>'.'</span>';
echo'<ul>'.htmlentities(trim($data['contenu'])).'<br>'.'</ul>';
?><h2>Commentaires</h2><?php
echo'<span>'.htmlentities(trim($data['auteur'])).'<br>'.'</span>';
echo'<span>'.htmlentities(trim($data['date_commentaire'])).'<br>'.'</span>';
echo'<ul>'.htmlentities(trim($data['commentaire'])).'<br>'.'</ul>';
}
}
}
}
?>

Merci
Bonne soirée

Seb
seb
sebing
Bonjour,

Je souhaiterai savoir si c'est possible qu'à partir d'un formulaire je puisse créer une table et une page avec un autre formulaire.
En gros je veux créer une page d'inscription à une compétition grâce à un formulaire.
Le formulaire comporterait le nom de la compétition, les nages a nager.
En validant ce formulaire, une table sql et une page se créaient.
La page crée comporterait un formulaire d'inscription avec le nom, et un sélecteur par nage (oui/non).
A cette heure je créer mes tables et mes pages manuellement mais j'aimerai l'automatiser pour faire la création en ligne sans passer par un logiciel.

Merci par avance

Cordialement

Seb
seb
sebing
le 16/09/2009 à 09:42
Probleme mise en page avec codage css
Bonjour,
J'ai un problème de mise en page.
Mon site n'apparait pas comme je voudrais.
En effet le menu qui doit etre à gauche se retrouve en haut (div menu1).
Voici le lien du site http://amk78.free.fr/
Merci de me venir en aide.
Bonne journée

Seb
Mon code CSS
div#conteneur{
position:relative;
left:30%;
width:900px;
margin:0 0 0 -375px;
}
div#bandeau {
width:900px;
height:130px;
font-family:"Comic Sans MS";
color:#006400;
}
div#colonnebandeau {
float:left;
width:150px;
height:130px;
font-family:"Comic Sans MS";
color:#006400;
}
div#centrebandeau {
float:left;
width:500px;
height:130px;
font-family:"Comic Sans MS";
color:#006400;
}
div#menubandeau {
float:left;
width:%;
height:%px;
font-family:"Comic Sans MS";
color:#006400;
}
.menucentre a {
color: #FF8C00;
background-color: #006400;
text-decoration: none;
font-weight: bold;
text-align: center;
padding: 5px;
border: 2px outset #c0c0c0;
display:inline;
width: 100px;
}
.menucentre a:hover {
color: #006400;
background-color: #6495ED;
background-image: url(parquet.jpeg);
border: 2px inset #c0c0c0;
}
div#droitebandeau {
float:left;
width:150px;
height:130px;
font-family:"Comic Sans MS";
color:#006400;
}
div#milieu {
width:900px;
height:550px;
font-family:"Comic Sans MS";
color:#006400;
}
}
div#menu1 {
float:left;
width:150px;
height:550px;
background-color:#FF8C00;
}
div#contenu {
float:left;
width:600px;
height:550px;
font-family:"Comic Sans MS";
font-size: large;
color:#FF8C00;
border-color:#000099;
background-color:#006400;
}
div#colonne_droite {
float:left;
width:150px;
height:550px;
background-color:#FF8C00;
font-family:"Comic Sans MS";
color:#006400;
}
div#pied_page {
float:left;
clear:both;
width:750px;
height:18px;
background-color:#006400;
}
div#pied_page_d {
float:left;
width:150px;
height:18px;
background-color:#FF8C00;
}

le body de ma page
<body>
<div id="conteneur">
<div id="bandeau">
<div>
<div id="colonnebandeau">
<div align="center"><img src="images/Logo.gif" alt="logo" width="132" height="132"></div>
</div>
<div id="centrebandeau">
<div align="center"><img src="images/titre.gif" alt="Basket Club Plaisir" width="587" height="57"></div>
</div>
<div id="droitebandeau">
</div>
<p>&nbsp;</p>
</div>
</div>
<div id="milieu">
<div id="menu1">
<? require "menu.php" ?>
</div>
<div id="contenu">
<p align="center">Plaisir Basket Club</p>
<p align="center">vous souhaite la bienvenue </p>
<p> Ici mettre la présentation du club, créé en ....</p>
<p align="left">&nbsp;</p>
</div>
<div id="colonne_droite">
<? require "news.php" ?>
<div id="colonne_droite_bas">
<p align="center"><form method="POST" action="espace_membres/identification_valid.php">
Login : <input type="text" name="login" size="15" maxlength="15"><br>
Mot de passe : <input type="password" name="mdp" size="10" maxlength="10"><br>
<input type="submit" value="envoyer"><br>
</form>
</div>
</div>
</div>
<div id="pied_page"><img src = "http://www.w3.org/Icons/valid-html401" alt = "valide HTML 4.01 Transitional "height ="19"width ="76"><img src = "http://www.w3.org/Icons/valid-html401-blue" alt = "Valid HTML 4.01 Transitional" height = "19" width = "76"></div>
<div id="pied_page_d"></div>
</div>
</body>
seb

Ses derniers messages sur les forums

forum
sebing
le 17/10/2010 à 22:47
Commentaire par news
J'ai déjà vu que le code était pas bon car j'ai fais deux fois le même while.
J'ai changé d'idée. Mais maintenant je cherche comment faire en sorte de mettre qu'une partie de la news et mettre lire la suit avec le lien sur toutes la news.

Merci

Seb
seb
sebing
le 16/10/2010 à 19:03
Commentaire par news
Bonsoir,

J'essaye d'afficher les commentaires de mes news.
J'ai deux tables: news et commentaires_news.
Elle peuvent etre relié par id(news) et id_news(commentaires_news)
.
Mon code ne marche pas, j'ai du mal a faire la jointure, voila mon code:<?php
//VARIABLES GENERALES
include("espace_membres/data.php");
global $dbserver;
global $dbdb;
global $dbuser;
global $dbpass;
//CONNEXION A LA BASE DE DONNEES
$base = @MYSQL_CONNECT ("$dbserver","$dbuser","$dbpass") or die ("<p>Erreur: impossible de communiquer avec la base de donn&eacute;es.<br>V&eacute;rifiez les donn&eacute;s du fichier <b>data.php</b>.</p>");
mysql_select_db("dbdb",$base);

// lancement de la requête. on sélectionne les news que l'on va ordonner suivant l'ordre "inverse" des dates (de la plus récente à la plus vieille : DESC) tout en ne sélectionnant que le nombre voulu de news à afficher (LIMIT)
$sql = 'SELECT * FROM commentaires_news, news where commentaires_news.id_news = news.id ;';

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

// on compte le nombre de news stockées dans la base de données
$nb_news = mysql_num_rows($req);

if ($nb_news == 0) {
echo 'Aucune news enregistrée.';
}
else {
// si on a au moins une news, on l'affiche
while ($data = mysql_fetch_array($req)) {

// on décompose la date
sscanf($data['date'], "%4s-%2s-%2s %2s:%2s:%2s", $an, $mois, $jour, $heure, $min, $sec);

// on compte le nombre de news stockées dans la base de données
$nb_commentaires_news = mysql_num_rows($req);

if ($nb_commentaires_news == 0) {
echo 'Aucun commentaire enregistré.';
}
else {
// si on a au moins un commentaire, on l'affiche
while ($data = mysql_fetch_array($req)) {

// on affiche les résultats
echo'<span>'.htmlentities(trim($data['titre'])).':'.'<br>'.'</span>';
echo'<ul>'.htmlentities(trim($data['contenu'])).'<br>'.'</ul>';
?><h2>Commentaires</h2><?php
echo'<span>'.htmlentities(trim($data['auteur'])).'<br>'.'</span>';
echo'<span>'.htmlentities(trim($data['date_commentaire'])).'<br>'.'</span>';
echo'<ul>'.htmlentities(trim($data['commentaire'])).'<br>'.'</ul>';
}
}
}
}
?>

Merci
Bonne soirée

Seb
seb
sebing
Bonjour,

Je souhaiterai savoir si c'est possible qu'à partir d'un formulaire je puisse créer une table et une page avec un autre formulaire.
En gros je veux créer une page d'inscription à une compétition grâce à un formulaire.
Le formulaire comporterait le nom de la compétition, les nages a nager.
En validant ce formulaire, une table sql et une page se créaient.
La page crée comporterait un formulaire d'inscription avec le nom, et un sélecteur par nage (oui/non).
A cette heure je créer mes tables et mes pages manuellement mais j'aimerai l'automatiser pour faire la création en ligne sans passer par un logiciel.

Merci par avance

Cordialement

Seb
seb

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours