Faire des liens avec xhtml et php

shakoula Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
shakoula Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je programme un forum en php et mysql, je cherche à faire des liens du tableau des thèmes dans la page (liste_themes.php) vers la page (liste_sujets.php). des liens qui vont afficher la page mais le contenu de la page va dépendre du lien.
voici les tables theme et sujet:
CREATE TABLE IF NOT EXISTS 'theme' (
'id_theme' tinyint(4) NOT NULL AUTO_INCREMENT,
'name' varchar(45) COLLATE utf8_unicode_ci DEFAULT NULL,
'description' varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY ('id_theme')
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS 'sujet' (
'id_sujet' int(11) NOT NULL AUTO_INCREMENT,
'titre_sujet' varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
'dateheure_sujet' timestamp NULL DEFAULT CURRENT_TIMESTAMP,
'id_utilisateur' int(11) DEFAULT NULL,
'id_theme' tinyint(4) DEFAULT NULL,
PRIMARY KEY ('id_sujet'),
KEY 'fk_id_utilisateur' ('id_utilisateur'),
KEY 'fk_id_theme' ('id_theme')
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1;

// le code php que j'ai déjà écrit dans la page (liste_themes.php).

<?php //début de la section du codage en php

//fonction pour les URLS
function parseURL($url,$vars="") {
return $url."?".session_name()."=".session_id().
($vars!=""?"&".$vars:"");
}

//connexion à la base de données

$base = mysql_connect('localhost', 'root', '')
or die("Impossible de se connecter au serveur ");
mysql_select_db('ecolo',$base)
or die("Impossible de connecter à la base de données");

//requêtes sql
// requête qui va récupérer le nom du thème sa description et et l'id du thème
$sql1 = 'select id_theme,name,desciption from theme';
$req1 = mysql_query ($sql1) or die ('Erreur'.$sql1.'<br />'.mysql_error());
while ($data1=mysql_fetch_array($req1)) {

// merci par avance pour votre réponse, je suis sarah et je suis débutante dans le php
A voir également:

1 réponse

shakoula Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
pour plus de précision, dans la page (liste_themes.php), y a le tableau liste des thèmes qui contient:
le nom du thème(lien vers la page des sujet concernant le thème).
description du thème(c'est aussi un lien vers la page des sujets concernant le thème).
ce sont ces liens là que je ne sais pas programmer, svp aidez moi c'est très urgent.
0