Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

PHP: Afficher le contenu d'une base de donnee

Degra, le mercredi 3 septembre 2008 à 04:18:50
Bonjour,

J'ai un soucis qui m'afflige depuis.
J'ai creer une table news dans ma base de donnee avec les fields: id,date,titre, contenu. Sur ma page d'acceuil je me suis arranger a ce que le 5 premiers titre se trouvant dans ma base apparaisent en devilant du bas vers le haut (j'ai utiliser la balise <marquee>, et lorsque on clique dessus le defilement stop).
Ce que je veux realiser c'est:
En cliquant sur un titre qui interesse le visiteur que cela lui renvoie a une page qui contient le titre du news et le contenu en entierete. J'ai vu que cela dois etre sonething du genre www.monsite.com/news.php?id=2 mais comment y parvenir?
Merci de m'indiquer la procedure comment je fait pour afficher ses donner se trouvant dans ma base des donnees.
Configuration: Windows XP
Firefox 2.0.0.16
Répondre à Degra  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
dreamfeeder, le mercredi 3 septembre 2008 à 04:36:34
si tu utilise :

www.monsite.com/news.php?id=2


il faut que tu fasse une requete genre:

$id=$_GET['id'];

$requete="select * from news where id='".$id."'";



ce lien t'aidera surement:

http://www.siteduzero.com/tutoriel-3-14506-0-lire-des-donnees.html#ss_part_2
Répondre à dreamfeeder

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Degra, le mercredi 3 septembre 2008 à 05:01:00
Merci Dreamfeeder,

J'ai appliquer ta logique mais je me plante. Dans la page news ou je veux que les contenu apparaissent j ai mis ceci

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<?php
$base = mysql_connect("localhost", "drcongoe", "DeoMathyGradie"); // Connexion à MySQL
mysql_select_db('drcongoe_Table', $base);
$id=$_GET['id'];
$requete=mysql_query("select titre,Contenu from news where id=1 ".$id."");
mysql_close();
?>


Et dans ma page index...il y a ceci :

<marquee behavior="scroll" direction="up"onMouseover="this.stop();" onMouseout="this.start();" scrollamount="3" scrolldelay="60">
<?php
mysql_connect("localhost", "drcongoe", "DeoMathyGradie");
mysql_select_db("drcongoe_Table");
// On récupère les 5 dernières news
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h6>
[ <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?>]: <a href="http://www.drcongoembassy.in/news1.php?id=2"><?php echo $donnees['titre']; ?></a> </h6>
<p>
<?php
// On enlève les éventuels antislash PUIS on crée les entrées en HTML (<br />)
// $contenu = nl2br(stripslashes($donnees['contenu']));
//echo $contenu;
?>
</p>
</div>
<?php
} // Fin de la boucle des news
?>
</marquee>


J'obtiens l'adresse http://www.drcongoembassy.in/news1.php?id=2 mais la page est vide..rien tout rien dedans. Please Help me.
Répondre à Degra

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 dreamfeeder, le mercredi 3 septembre 2008 à 13:04:36
premiereement tu aurai du ne pas mettre tes données de connexion a ta base de données dans ton message.

ensuite dans:

[ <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?>]: <a href="http://www.drcongoembassy.in/news1.php?id=<?php echo $donnees['id'];?>"><?php echo $donnees['titre'];

pour $donnees['timestamp'] , c'est pas plutot "date" le nom de ton champ? c'est ce que tu as indiqué plus haut.


et ici:

$requete=mysql_query("select titre,Contenu from news where id='".$id."'");

verifie bien que tes nom de champ sont bien ecrit par exemple Contenu n'est pas egal a contenu. ;-)
Répondre à dreamfeeder

Résultats pour PHP: Afficher le contenu d'une base de donnee

Problème d'affichage avec des données dxf (Résolu) bonjour j'ai des problèmes d'affichage avec des données intégrées DXF des points qui normalement ne devraient pas apparaitre, alors que l'échelle d'épaisseur des lignes de calque sont au minimum Ai vérifié toutes les variables... www.commentcamarche.net/forum/affich-1568843-probleme-d-affichage-avec-des-donnees-dxf
Textarea avec php (Résolu) Bonjour, j'ai créé un formulaire remplissant une base mysql. il a un plusieurs champs a saisir avec certains obligatoires. En cas de non renseignement d'un champs obligatoire, le formulaire reste affiché et les données deja saisies restent... www.commentcamarche.net/forum/affich-2788407-textarea-avec-php
[PHP/MySQL]Interrogation d'une base de donnée (Résolu) Salut, Je souhaite créer un petit site où je référence tous mes DVD avec un petit résumé. Pour cela, j'ai créé une page web pour enregistrer mes nouveaux DVD dans une base données et jusque là tout va bien. Mais maintenant, j'essaye de créer... www.commentcamarche.net/forum/affich-1569934-php-mysql-interrogation-d-une-base-de-donnee

Résultats pour PHP: Afficher le contenu d'une base de donnee

[Webmaster] Afficher facilement le code php/xhtml de vos pagesSi vous voulez proposer a vos visiteurs de voir la source de vos fichiers (PHP ou HTML), il y a plusieurs solutions. En php Afficher le code php Afficher le code html En html Informations Voir aussi En php Afficher le code php La... www.commentcamarche.net/faq/sujet-4469-webmaster-afficher-facilement-le-code-php-xhtml-de-vos-pages
Insérer une barre de progression sous PowerPointINSERER UNE BARRE DE PROGRESSION Pour permettre de visualiser l'avancement d'un exposé, une barre de progression peut être affichée en bas du diaporama. Voici comment procéder: Une fois le diaporame réalisé, allez dans Outils, Macro et Visual... www.commentcamarche.net/faq/sujet-7737-inserer-une-barre-de-progression-sous-powerpoint
Le langage Python est faiblement typéMythe Le langage de programmation Python est faiblement typé, comme le php ou le Basic. Réalité FAUX. Explications Le Python est un langage à typage fort dynamique. Démonstration: >>> a="toto" >>> b=5 >>> print a+b Traceback (most recent... www.commentcamarche.net/faq/sujet-10123-le-langage-python-est-faiblement-type

Résultats pour PHP: Afficher le contenu d'une base de donnee

Hebergement php MySQL (Résolu)Bonjour SVP j'ai mon site web avec Php et la base de données en MYSQL est ce que je peux savoir comment je peut héberger le site ainsi installer la base de données et SVP m'informer s'il ya iun site d'hebergement gratuit de... www.commentcamarche.net/forum/affich-2147093-hebergement-php-mysql
PHP-Formulaire.Comment récupérer les données (Résolu)salut, suis débutant en php.J'ai créé un formulaire et script php qui traite les données entrées par l'internaute. Mon script semble n'avoir aucune erreurr sous Zend studio. Mais sur le serveur, je ne peux récupérer les données envoyées... www.commentcamarche.net/forum/affich-953747-php-formulaire-comment-recuperer-les-donnees
Mon écran à pivoter a 90° (Résolu)j'ai un pb, qqchoz est tombé sur mon clavier et mon écran d'affichage a basculer à 90° donc j'ai chopé un torticoli !! Voili Voilou !!!!!!! www.commentcamarche.net/forum/affich-2238781-mon-ecran-a-pivoter-a-90

Résultats pour PHP: Afficher le contenu d'une base de donnee

[Brève] Thierry Lhermitte devient "Vapeur"Therry Lhermitte prendra le rôle de Vapeur dans le film du même nom, réalisé par le belge Yves Hanchar, a dévoilé le site spécialisé Toutlecine.com. A ses côtés à l'affiche : Marianne Basler, Benoît Van Dorslaer et Christian Crahay. Le tournage aura... www.commentcamarche.net/actualites/breve-thierry-lhermitte-devient-vapeur-5846799-actualite.php3