[Résolu] Fichier installation pour faire des patchs< Sujet précédent  Sujet suivant >
Index du Forum -> NUKED-KLAN VERSION > 1.7 -> Installation et mises à jour
AuteurMessage
France.gif Dwannon
Member



Messages : 125
Inscrit(e) le: 05/02/2014
Fichier installation pour faire des patchs

Bonsoir tout le monde,

 

J'ai patché le module users afin de permettre à l'administrateur d'ajouté 12 équipes sur un membre. Le soucis c'est qu'il faut ajouter des données dans la base et je n'arrive pas à le faire! (sans doute encore un probleme de php) enfin de ma connaissance en php Smile

 

Donc voilà je souhaite ajouté

  `team4` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team5` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team6` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team7` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team8` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team9` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team10` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team11` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',
  `team12` varchar(80) COLLATE latin1_general_ci NOT NULL DEFAULT '',

Entre deux lignes.

 

Sachant que je souhaite les introduires apres la ligne "team3" de la table "nuked_users". Quelqu'un peut faire la requete svp pour que je puisse livrer le module à la personne. D'avance merci

 



Posté le 22/02/2014 - 05:18:18   Revenir en haut | Permalien
France.gif kotshiro
Member



Messages : 379
Inscrit(e) le: 13/06/2004
RE : Fichier installation pour faire des patchs

Regarde un fichier d'install de 1 des patchs/modules existants, et solution tu trouveras Lol

C'est le meilleur moyen d'apprendre Razz



http://kotshiro.free.fr/ sur free

Votez pour mon site

Posté le 22/02/2014 - 11:15:17   Revenir en haut | Permalien
France.gif Dwannon
Member



Messages : 125
Inscrit(e) le: 05/02/2014
RE : Fichier installation pour faire des patchs

Salut c'est bien ce que j'ai fait mais enfaite je viens de trouver une technique toute simple lol! Le code sql que j'executai etait pas bon! (j'arriver pas à multiplier les ajouts de champs sur la table pour cause c'est qu'il faut que j'ajoute ADD a chaques lignes. (m'en suis apercus quand j'ai créer deux lignes via phpmyadmin a la fin il montre la requete et c'est comme ca j'ai vue! Comme quoi 

 

Bon bas vais faire le fichier install Smile



Posté le 22/02/2014 - 11:31:38   Revenir en haut | Permalien
Belgium.gif Stive
Chef de projet

Messages : 1186
Inscrit(e) le: 13/06/2004
RE : Fichier installation pour faire des patchs

Je n'ai pas tester mais ca devrais etre çà

 

$dbiTeam    = ' SELECT ALTER TABLE
                FROM '.$nuked['prefix'].'_users
                ADD `team4` VARCHAR(80) NOT NULL AFTER `team3`,
                ADD `team5` VARCHAR(80) NOT NULL AFTER `team4`,  
                ADD `team6` VARCHAR(80) NOT NULL AFTER `team5`,  
                ADD `team7` VARCHAR(80) NOT NULL AFTER `team6`,  
                ADD `team8` VARCHAR(80) NOT NULL AFTER `team7`,  
                ADD `team9` VARCHAR(80) NOT NULL AFTER `team8`,  
                ADD `team10` VARCHAR(80) NOT NULL AFTER `team9`,  
                ADD `team11` VARCHAR(80) NOT NULL AFTER `team10`,
                ADD `team12` VARCHAR(80) NOT NULL AFTER `team11` ';
$dbeTeam    =   mysql_query($dbiTeam);

 



Website : https://bel-cms.dev ou https://github.com/BEL-CMS/BEL-CMS-V3

Website : https://palacewar.eu

Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 22/02/2014 - 18:57:38   Revenir en haut | Permalien
France.gif Dwannon
Member



Messages : 125
Inscrit(e) le: 05/02/2014
RE : Fichier installation pour faire des patchs

Oui stive tu confirmes exactement le code que j'ai fait (j'ai regarder ton module patch membres) et j'ai recuperer la synthaxe de ton php)

 

Le probleme c'est que je faisait un seul ADD pour tout les ajouts aklors que pour chaques ligne faut le mentionné. Puis j'avais oublier qu'avec sql la dernier ligne ne prend pas de virgule car y'a la parenthesez et le point virgule qui suit! Erreur de debutant mais v vite me reprendre Smile encore merci à toi pour ton aide toujours un plaisir de te lire Wink



Posté le 22/02/2014 - 22:05:04   Revenir en haut | Permalien