medicair
Messages postés37Date d'inscriptionvendredi 28 mars 2003StatutMembreDernière intervention25 juin 2010
-
29 juil. 2005 à 14:09
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
29 juil. 2005 à 15:21
Bonjour,
J'ai deux tables 1 "questions" et 1 "réponses", je voudrais lister les réponses corespondantes à chaque question, et il y a plusieurs question
Du style :
Quest01
rep01
rep02
Quest02
rep01
rep02
rep03
J'ai bien dans ma table reponses l'IDquestion pour la relation, le truc c'est qu'on peut pas faire une région répété dans une autre breff, je dois faire appel à une variable j'imagine.... qq peut m'éclairer ?
morpheus262
Messages postés461Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 février 2012 29 juil. 2005 à 14:13
Ben tu boucle sur toute ta table question, et pour chaque question tu selectionnes tes reponses dans ta table reponse et tu boucle pour afficher tes reponses
Je comprend püas ou est ton probleme
<HR>
Loi du plagiat industriel de Felson : <CITE>Voler les idées d'une personne, c'est du plagiat. En voler à plusieurs, c'est de la recherche.</CITE>
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 29 juil. 2005 à 14:29
Salut,
tu peux très bien faire ça en une seule requête, montre la structure de
ta table, j'ai un truc similaire pour mon quiz info, je fais ça en une
requête, donc ça devrait pas poser de problème non plus pour toi.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 29 juil. 2005 à 14:34
Non mais je pourrai poster la source de mon quiz si le coeur m'en
dit... Enfin bon j'ai plus trop envie de poster de sources sur PHPCS,
quand je vois que les admins n'ont toujours pas répondu à ma question
(faire sauter le "top membres") je vois pas pourquoi je ferai un effort
en remplissant le site... je ferai mieux de m'occuper du miens
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 29 juil. 2005 à 14:39
Faut que je refasse la section MySQL de toute façon, là j'ai pas trop le temps...
Je pense faire une section sources à part, un site de codes sources PHP
à part (histoire de concurrencer PHPCS mdr) je vous filerai l'adresse
en tout cas c'est un projet qui m'intéresse ça ;-)
<hr size="2" width="100%">
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 29 juil. 2005 à 14:40
medicair > on veut la structure de tes tables de questions et de
réponses, bref tu vas dans phpmyadmin et tu fais "exporter" tu coches
"structure" et hop...
Ensuite le SELECT * est déconseillé, les multiples ouvertures/fermetures de balises aussi...
INSERT INTO `questionnaires` VALUES (1, '', 'Habitude de consommation');
INSERT INTO `questionnaires` VALUES (2, '', 'Vacances');
INSERT INTO `questionnaires` VALUES (4, '1', 'Les joies de la politique');
CREATE TABLE `questions` (
`idqtion` smallint(15) NOT NULL auto_increment,
`idquest` text NOT NULL,
`question` varchar(250) NOT NULL default '',
`qtype` char(1) default NULL,
PRIMARY KEY (`idqtion`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
--
-- Contenu de la table `questions`
--
INSERT INTO `questions` VALUES (1, '1', 'combien de café par jour ?', NULL);
INSERT INTO `questions` VALUES (2, '1', 'Combien de bouteil de lait par jour ?', NULL);
INSERT INTO `questions` VALUES (3, '1', 'Combien de thé par jour ?', NULL);
INSERT INTO `questions` VALUES (4, '2', 'Partez vous en week-end régulièrement ?', NULL);
INSERT INTO `questions` VALUES (5, '2', 'Combien de semaine par an partez-vous ?', NULL);
morpheus262
Messages postés461Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention16 février 2012 29 juil. 2005 à 14:48
--> ok ok concurencer phpcs c pas dur si ton site et rqpide (en php lol) pas de probleme pour l adresse c un projet interessant en effet j y ai pensé aussi un moment et puis bon, enfin si tu cherche un co-codeur n hesite pas.
medicair--> utilise un group by ou fais un test pour la ffichage perso j aurais fait ca avec deux requete plus simple a mon gout.
<HR>
Loi du plagiat industriel de Felson : <CITE>Voler les idées d'une personne, c'est du plagiat. En voler à plusieurs, c'est de la recherche.</CITE>
medicair
Messages postés37Date d'inscriptionvendredi 28 mars 2003StatutMembreDernière intervention25 juin 20102 29 juil. 2005 à 14:50
en il y a la table questionnaire (titre du questionnaire)
et l'autre le listage des questions faisant partie du questionnaire
et par la suite lorsque j'aurais compris comment faire cela, je ferais la table réponse.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 29 juil. 2005 à 14:52
Avec une requête c'est hyper simple tu verras ;-)
Pour ce qui est de la rapidité t'inquiète en PHP sur celeonet ça sera
super rapide (consulte mon site pour avoir un aperçu, ça sera pareil vu
que je ferai surement qu'un sous domaine pour les sources php)
Ensuite pour le codage je fais tout tout seul, j'aime pas être assisté
de toute façon (que ce soit pour le codage, le design ou autre chose...)