Auteur | Message |
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
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 |
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
C'est le meilleur moyen d'apprendre
|
http://kotshiro.free.fr/ sur free
|
|
| Posté le 22/02/2014 - 11:15:17 |
Revenir en haut | Permalien |
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
|
|
|
| Posté le 22/02/2014 - 11:31:38 |
Revenir en haut | Permalien |
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 |
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 encore merci à toi pour ton aide toujours un plaisir de te lire
|
|
|
| Posté le 22/02/2014 - 22:05:04 |
Revenir en haut | Permalien |