[PHPmyadmin] Comment créer une table ?



  • J'aimerai créer une table comme il est demandé dans le script que j'aimerai utiliser. Mais bon j'suis tellement nulle que je sais même pas traduire les explications…

    Script SQL de creation de table

    -- Structure de la table compteur_click

    CREATE TABLE compteur_click (
    ID int(11) NOT NULL auto_increment,
    NOM varchar(200) NOT NULL default '',
    URL text NOT NULL,
    COMPTEUR int(11) NOT NULL default '0',
    PRIMARY KEY (ID),
    KEY NOM (NOM)
    ) TYPE=MyISAM;

    --
    -- Contenu de la table compteur_click

    J'ai fait une capture d'écran: http://akai-butterfly.info/brols/2.bmp

    Quelq'un saurait m'aider ? Merci d'avance !


  • Administrateur

    Sélectionne ta base, clique sur le lien SQL et met y ce code SQL.

    Execute le, et vla, comme par magie, la table est créée !



  • Mais n'oublie pas de supprimer la ligne

    Script SQL de creation de table 
    ```sinon vlà, comme par magie t'aura une erreur :D
    
    edit: c'est normal que mon domaine pointe encore sur Horde?


  • OK ! J'essaie^^



  • Ausi non tu peu le faire à partir de php :

    <?php
    
    mysql_query('CREATE TABLE `compteur_click` (
    `ID` int(11) NOT NULL auto_increment,
    `NOM` varchar(200) NOT NULL default '',
    `URL` text NOT NULL,
    `COMPTEUR` int(11) NOT NULL default '0',
    PRIMARY KEY (`ID`),
    KEY `NOM` (`NOM`)
    ) TYPE=MyISAM;');
    
    ?>
    


  • J'ai hâte de voir l'erreur :P
    Tu n'a pas pensé à échapper les quotes simples ;)



  • C'est plus simple et plus rapide de copier/coller direct dans la partie "SQL" de PhpMyAdmin ;)



  • un conseil serait de renommer les noms de tes champs pr qu'il soit plus parlant. Car des ID tu risques d'en mettre à la pelle au fur et a mesure que tu créeras des tables. Exemple: ID_COMPTEUR



  • NON

    elle utilise un script préfabriqué ;)
    Ce serait une très mauvaise idée de modifier la table…le script ne marcherait tout simplement plus...et ID est la notation habituelle des clées primaires utilisées.



  • Je suis très embêté de devoir dire ça, mais Arcanis à tout à fait raison.



  • J'en appelle à Saint Webarchive…passez par ici



  • oui id designe les cles primaires. ce que je proprose est de mieux identifier tes ID en leur rajoutant une petite "extension". Je ne dis pas de retirer le ID :)

    Mauvaise idee de modifier un script. Je dis oui car ca ne risque plus de fonctionner. Je dis non car ca permet d'apprendre si on fait des erreurs lors de la modification.

    Je pense qu'il faut apprendre a etre independant des scripts ou de comprendre de la manière dont il fonctionne. Au sinon lorsqu'il ne fonctionnera plus pour X raisons, tu ne pourras pas savoir pq et comment resoudre le probleme.



  • hmm…
    essaye de comprendre le code de phpbb...
    Je veux bien essayer de m'adapter à des scripts, mais y en à certain...

    Quoi qu'il en soit, quand on ne sait pas programmer (c'est sûrement le cas de Chuupi vu qu'elle ne sait pas exécuter une requête SQL), il faut toujours s'abstenir de toucher aux sources. Toujours.



  • @arcanis:

    Quoi qu'il en soit, quand on ne sait pas programmer (c'est sûrement le cas de Chuupi vu qu'elle ne sait pas exécuter une requête SQL), il faut toujours s'abstenir de toucher aux sources. Toujours.

    Pas d'accord :P
    Si on veut apprendre, faut toucher aux sources justement :)
    Et c'est en faisant plein d'erreurs qu'on apprendra ;)

    *Rashidou qui fait son rabat-joie.



  • @Rashidou:

    @arcanis:

    Quoi qu'il en soit, quand on ne sait pas programmer (c'est sûrement le cas de Chuupi vu qu'elle ne sait pas exécuter une requête SQL), il faut toujours s'abstenir de toucher aux sources. Toujours.

    Pas d'accord :P
    Si on veut apprendre, faut toucher aux sources justement :)
    Et c'est en faisant plein d'erreurs qu'on apprendra ;)

    *Rashidou qui fait son rabat-joie.

    Hmmm…
    Mouais. Pas d'accord, mais bon...
    J'ai fait mon premier vrai script sans le tester (et donc sans voir les éventuels messages d'erreurs). Et il à marché. C'est pas les erreurs qui aident, pour moi.



  • J'ai pas parlé de "premier script" mais d'apprendre en général.

    Moi par exemple j'ai appris les fonctions en php en regardant la source d'un jeu online et ça m'a beaucoup aidé :)

    Après ca dépend aussi de la personne apparemment ^^


Log in to reply