Code : Tout sélectionner
$livre = mysql_query("SELECT Titre Livre FROM nom de la table 1");
$chap1=mysql_query("SELECT Partie N FROM nom de la table 2");
...
while ($donnees = mysql_fetch_array($livre) )
{
...
}
Code : Tout sélectionner
$var = mysql_query("SELECT * FROM nom de la table ");
while ($donnees = mysql_fetch_array($var) )
{
echo $donnees['titre_livre'];
....
}
Et combien de champs "chapitre" vas-tu mettre dans une table "livre" : d'un titre à l'autre, tu peux avois 5, 12 ou 30 chapitres. il serait complètement incohérent d'avoir trente champs "chapitre1", "chapitre2" etc... au lieu d'une table "chapitre" avec un identifiant et en clé étrangère la clé primaire de la table livre, ne crois-tu pas seayoung ?c possible ca marche aussi![]()
mais bon je pense que trois table ou on peu en avoir qu'une ... est ce bien necessaire ?
Code : Tout sélectionner
Livre
- id_livre <PK>
- id_intro <FK>
- titre_liv
- ss_titre_liv
partie_liv
- id_partie <PK>
- id_livre <FK>
- numero_partie
- titre_partie
chapitre_liv
- id_chap <PK>
- id_partie <FK>
- num_chap
- page_debut
- page_fin
Introduction
-id_intro <PK>