kangun

Inscris le 10/04/2010 à 18:37
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    1
  • 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
kangun
Bonjour
j'ai un petit soucis que j'ai résolu avec deux bouts de sparadrap mais je pense qu'il existe une meilleur solution et viens demander vos lumières :
j'ai trois tables qui représentent :
-évènements
-performances des évènements
-timestamp des performances (il peut y avoir plusieurs fois une performance par evenement)

voici les configs des tables :

TABLE `date_perfs`
`id` int(11) NOT NULL auto_increment,
`perf` int(11) NOT NULL,
`date` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `event` (`perf`,`date`),
KEY `date` (`date`)

--
-- Structure de la table `events`
--
`id` int(11) NOT NULL auto_increment,
`titre` varchar(200) NOT NULL,
`ville` varchar(50) NOT NULL,
`contact` text NOT NULL,
PRIMARY KEY (`id`),
KEY `titre` (`titre`)

--
-- Structure de la table `performances`
--

`id` int(11) NOT NULL auto_increment,
`events` int(11) NOT NULL,
`titre` varchar(255) NOT NULL,
`artistes` text NOT NULL,
`description` text NOT NULL,
`lieu_rdv` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
KEY `events` (`events`,`titre`),
KEY `lieu_rdv` (`lieu_rdv`)

.

je vous donc savoir comment obtenir toutes les informations dans une seul requete sql sans me retruver avec des doublons et donc avec un traitement trop lourd.

d'avance merci pour vos réponses

Ses derniers messages sur les forums

forum
kangun
Bonjour
j'ai un petit soucis que j'ai résolu avec deux bouts de sparadrap mais je pense qu'il existe une meilleur solution et viens demander vos lumières :
j'ai trois tables qui représentent :
-évènements
-performances des évènements
-timestamp des performances (il peut y avoir plusieurs fois une performance par evenement)

voici les configs des tables :

TABLE `date_perfs`
`id` int(11) NOT NULL auto_increment,
`perf` int(11) NOT NULL,
`date` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `event` (`perf`,`date`),
KEY `date` (`date`)

--
-- Structure de la table `events`
--
`id` int(11) NOT NULL auto_increment,
`titre` varchar(200) NOT NULL,
`ville` varchar(50) NOT NULL,
`contact` text NOT NULL,
PRIMARY KEY (`id`),
KEY `titre` (`titre`)

--
-- Structure de la table `performances`
--

`id` int(11) NOT NULL auto_increment,
`events` int(11) NOT NULL,
`titre` varchar(255) NOT NULL,
`artistes` text NOT NULL,
`description` text NOT NULL,
`lieu_rdv` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
KEY `events` (`events`,`titre`),
KEY `lieu_rdv` (`lieu_rdv`)

.

je vous donc savoir comment obtenir toutes les informations dans une seul requete sql sans me retruver avec des doublons et donc avec un traitement trop lourd.

d'avance merci pour vos réponses

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