Easy-Design.Net forum




Aide générale BDD et agenda

Sonic Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 10/09/2009 à 08h56

Messages: 1063

Le 25/03/2015 à 16h53
Salut la team,

J'essaye d’intégré des infos de ma BDD vers un agenda.
du style (nom, heure de rdv,lieux,etc)

Après bcp de recherches sur le web, je n'ai rien trouvé, sauf des cherche sur google ou apprends à codé.
Qui pourrait me donner une idée du par ou commencer.

Je n'ai pas vraiment de choix sur l'agenda à utiliser, un truc simple me va très bien du moment que j'arrive a afficher mes infos.

Merci de votre aide.
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 25/03/2015 à 20h28
Bonjour,

Est ce que cela pourrait t'aider : http://access.developpez.com/cours/?page=interfaceform#formplanning ??

Pour débuter cela serait une bonne piste ^^

Voir aussi : http://openclassrooms.com/forum/sujet/base-de-donnees-et-calendrier-50311

Swan :study


swan_signature

Site web    
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 25/03/2015 à 23h31
Bonjour,

En gros tu veuxsavoir comment ajouter dans les chans d'une table, les infos ou les retrouver ?

Une aide : http://sql.sh/cours
et aussi : http://php.net/manual/fr/ref.mysql.php


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
Sonic Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 10/09/2009 à 08h56

Messages: 1063

Le 26/03/2015 à 11h21
Merci pour les liens.

Swan , justement j'avais celui de opencr, c'était ma base au départ, avant que je coule et sorte les rames.

Sat, le but est de recup mes infos qui sont sur la base.
Les infos arrivent via un script de réservation , jusqu a la pas de pb. Apres je voudrais récupérer les réservations pour qu elles s'affichent sur l'agenda.

Je vais parcourir les liens et voir si je remonte à la surface ^^


Merci


Voici en image ce que j'essaye de faire.

Preview Edité par Sonic Le 26/03/2015 à 14h48
Sonic Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 10/09/2009 à 08h56

Messages: 1063

Le 26/03/2015 à 21h57
Résultat de la journée : j ai bien regardé les sites, j ai fais des tests dans tout les sens , j ai téléchargé plusieurs scripts d agenda, mais je bloque toujours sur la partie mysql.

Si j'installe un agenda deja fait , aucun pb , sauf que pour l'install il propose deja sa propre table, d'où mon blocage.
J'ai aussi modifié la table et les infos, mais rien ne s'affiche.
Donc à la final je rame , je rame , je rame :)

Demain sera un autre jour.
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 26/03/2015 à 22h41
Bonjour,

tu cherche a récupérer des infos du calendrier PHPBoost où d'autre choses ?

Cordialement, janus57
   
hight_tower Membre non connecté

Modérateur

Rang

Avatar

Modérateur(s)

Inscrit le : 17/09/2009 à 11h09

Messages: 2298

Le 27/03/2015 à 08h33
Essaye de comparer celle déjà existante sur la version 4, mais il est vrai qu'un tel calendrier sur la version 3, ou une amélioration aurait été la bienvenue.



Chez Swan Site design Web phpboost3. Membre depuis 2009 & modérateur depuis 2011.
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 27/03/2015 à 13h23
Bonjour,

Non Janus et Highty, vous n'avez pas compris ..

Sonic:
J'essaye d’intégré des infos de ma BDD vers un agenda.
du style (nom, heure de rdv,lieux,etc)


Ce qu'il souhaite c'est y intégrer ses informations et les traiter, dans un calendrier, peu importe le calendrier (phpboost ou pas) et la BDD de celui-ci.

Sonic ne travaille pas spécifiquement avec du PBT ..

Swan :study


swan_signature

Site web    
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 27/03/2015 à 13h27
Bonjour,

donc c'est bien du PHP/SQL qu'il va falloir, mais sans plus d'infos impossible d'aider.

La seule chose que je peu te conseiller c'est ceci : http://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/presentation-des-bases-de-donnees-2

Cordialement, janus57
   
Sonic Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 10/09/2009 à 08h56

Messages: 1063

Le 27/03/2015 à 16h03
Salut,

effectivement rien a voir avec PBT.

Mes données devront arrivées sur un agenda du même genre que mon preview plus haut.
Ma table ressemble à çà:

Caché:
Code SQL :
STRUCTURE de la TABLE `transfer_reservation_bookings`
--
 
CREATE TABLE IF NOT EXISTS `transfer_reservation_bookings` (
  `id` INT(10) UNSIGNED NOT NULL,
  `uuid` INT(10) UNSIGNED DEFAULT NULL,
  `fleet_id` INT(10) UNSIGNED DEFAULT NULL,
  `location_id` INT(10) UNSIGNED DEFAULT NULL COMMENT 'Location ID',
  `dropoff_id` INT(10) UNSIGNED DEFAULT NULL COMMENT 'Location ID',
  `booking_date` datetime DEFAULT NULL,
  `return_date` datetime DEFAULT NULL,
  `return_id` INT(10) UNSIGNED DEFAULT NULL,
  `passengers` INT(5) DEFAULT NULL,
  `luggage` INT(5) DEFAULT NULL,
  `sub_total` DECIMAL(9,2) UNSIGNED DEFAULT NULL,
  `tax` DECIMAL(9,2) UNSIGNED DEFAULT NULL,
  `total` DECIMAL(9,2) UNSIGNED DEFAULT NULL,
  `deposit` DECIMAL(9,2) UNSIGNED DEFAULT NULL,
  `payment_method` enum('paypal','authorize','creditcard','cash','bank') DEFAULT NULL,
  `status` enum('confirmed','cancelled','pending') DEFAULT 'pending',
  `txn_id` VARCHAR(255) DEFAULT NULL,
  `processed_on` datetime DEFAULT NULL,
  `created` datetime DEFAULT NULL,
  `ip` VARCHAR(255) DEFAULT NULL,
  `c_title` VARCHAR(255) DEFAULT NULL,
  `c_fname` VARCHAR(255) DEFAULT NULL,
  `c_lname` VARCHAR(255) DEFAULT NULL,
  `c_phone` VARCHAR(255) DEFAULT NULL,
  `c_email` VARCHAR(255) DEFAULT NULL,
  `c_company` VARCHAR(255) DEFAULT NULL,
  `c_notes` text,
  `c_address` VARCHAR(255) DEFAULT NULL,
  `c_city` VARCHAR(255) DEFAULT NULL,
  `c_state` VARCHAR(255) DEFAULT NULL,
  `c_zip` VARCHAR(255) DEFAULT NULL,
  `c_country` INT(10) UNSIGNED DEFAULT NULL,
  `c_airline_company` VARCHAR(255) DEFAULT NULL,
  `c_departure_airline_company` VARCHAR(255) DEFAULT NULL,
  `c_flight_number` VARCHAR(255) DEFAULT NULL,
  `c_flight_time` VARCHAR(255) DEFAULT NULL,
  `c_departure_flight_number` VARCHAR(255) DEFAULT NULL,
  `c_departure_flight_time` VARCHAR(255) DEFAULT NULL,
  `c_destination_address` VARCHAR(255) DEFAULT NULL,
  `c_cruise_ship` VARCHAR(255) DEFAULT NULL,
  `cc_type` VARCHAR(255) DEFAULT NULL,
  `cc_num` VARCHAR(255) DEFAULT NULL,
  `cc_exp` VARCHAR(255) DEFAULT NULL,
  `cc_code` VARCHAR(255) DEFAULT NULL
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8;


Donc l'idéal sur l'agenda j'affiche juste le nom client et ensuite quand je clique sur le nom , j ouvre une fenêtre avec toutes les infos, pour que l'agenda reste lisible vu le nombre de données.
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 27/03/2015 à 16h06
Bonjour,

oui, donc faut juste réfléchir à comment organiser le PHP derrière.

Par contre c'est moi ou tu as 0 index à ta table ?

Cordialement, janus57
   
Sonic Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 10/09/2009 à 08h56

Messages: 1063

Le 27/03/2015 à 16h15
Tu parle de ca? :siffle

Caché:
Code SQL :
INDEX pour les TABLES exportées
--
 
--
-- Index pour la table `transfer_reservation_bookings`
--
ALTER TABLE `transfer_reservation_bookings`
  ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `uuid` (`uuid`), ADD KEY `fleet_id` (`fleet_id`), ADD KEY `location_id` (`location_id`), ADD KEY `dropoff_id` (`dropoff_id`);
 
--
-- AUTO_INCREMENT pour les tables exportées
--
 
--
-- AUTO_INCREMENT pour la table `transfer_reservation_bookings`
--
ALTER TABLE `transfer_reservation_bookings`
  MODIFY `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=20;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
 
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie