Page 1 sur 1

Modèle de page

Posté : 11 avr. 2006, 07:54
par Newbies
Bonjour à tous, je me présente, je suis un newbies.

Je viens d'être nommé webmestre de mon entreprise alors que mon domaine serait plus l'administration de réseau.

Pour en arriver au fait : j'aimerais que si qqun a soit la possibilité de m'aiguiller vers le bon tuto soit de m'expliquer dans les grandes lignes comment je peux faire plusieurs pages ayant la même mise en page mais se remplissant en fonction d'une BDD mysql.

J'explique :

PAGE 1 :
Lien 1
Lien 2
Lien 3

si on clique sur le lien 1 on a une page 2 comme ceci

PAGE 2 :
Titre 1
Sujet 1

Si on clique sur le lien 3 on aurait ceci

PAGE 2
Titre 3
Sujet 3

La page 2 se remplissant en fonction de la BDD.

Posté : 11 avr. 2006, 08:14
par Cyrano
Salut,
une suite de tutos structurés sur phpdebutant devrait t'apporter la réponse souhaitée. Regarde en particulier le tuto sur les "pseudo-frames" (tuto 18) qui devrait correspondre à une partie de ce que tu veux faire.

Posté : 11 avr. 2006, 08:30
par Newbies
Merci bcp. Je vais voir si je trouve mon bonheur.

Posté : 11 avr. 2006, 17:02
par Newbies
Re-bonjour

j'ai passé un moment à étudier le tuto vers lequel tu m'avais dirigé mais soit je suis vraiment moins doué que ce que je croyais :? soit c'est encore pire que ça :cry: ...

en effet, pour mon entreprise on me demande de faire des fiches en fonction des personnels, sur chaque fiche se trouve divers renseignements concernant cette personne. Je voudrais éviter de créer une page html par personne, je voudrais que la page 2 dans mon 'tit exemple se remplisse toute seule grâce à la BDD, alors que dans le tuto que tu m'as indiqué la fonction qui est utilisé sert à faire apparaître des pages déjà existante... et non pas à remplir la page d'après la BDD.

Posté : 11 avr. 2006, 17:06
par charabia
Il faut que tu fasses une recherche sur les passages/récupérations de paramètres. En gros sur les $_GET (ton cas) et les $_POST.

C'est à partir de ces variables que tu pourras identifier une personne (par exemple grâce à son ID en base) et que tu pourras faire tes requêtes en fonction ;)

Posté : 12 avr. 2006, 02:01
par Ultiny
Je te donne un petit exemple de ce qu'on cherche à t'expliquer :
<?php

mysql_connect();
mysql_select_db();
$req = mysql_query("SELECT... WHERE id=".$_GET["id"]);
$result = mysql_fetch_array($req);

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<p>Nom : <?php echo $result["name"] ?></p>
<p>Prenom : <?php echo $result["prenom"] ?></p>
<p>Adresse :  <?php echo $result["adresse"] ?></p>
</body>

</html>
Biensur, n'utilise surtout pas tel quel mon code (ceci dit, infonctionnel de la sorte), il faut l'améliorer, mais c'est pour que tu comprenne d'une mannière plus schematique.

Posté : 12 avr. 2006, 02:13
par Grummfy
lit bien tout ce qui est donné sur phpdebutton.org, tu as les base pour faire ce que tu veux. (tout les tutoriaux de 0 à 24)

Posté : 12 avr. 2006, 08:12
par Newbies
Bjour,

je vous remercie tous pour votre aide. Je vous tiens au courant si j'y arrive ou si je rencontre d'autres problèmes. Encore merci à tous.

Posté : 13 avr. 2006, 18:16
par Newbies
Bonjour,

je suis ici pour vous remercier de votre aide fortement sympathique. Tous les tutos vers lesquels vous m'avez aiguillé m'ont bien expliqué ce que je voulais savoir et je vous en remercie grandement.

Tout marche selon mes besoins. :D

Encore MERCI