me voilà toute nouvelle dans cette jungle mais je m'y accrocherai jusqu'au bout. Et déjà de savoir que ce forum existe c'est déjà rassurant. Et merci aux créateurs de Wampserver !
Alors voilà mon premier bug est très en avance et j'espère que quelqu'un pourra m'aiguiller.... Je viens de créer/nommer ma première base de donnée. Nickel ! Par contre, quand j'essaie de créer une table ça ne marche pas et il me dit :
[2.8] I get "Missing parameters" errors, what can I do? Here are a few points to check:
In config.inc.php, try to leave the $cfg['PmaAbsoluteUri']directive empty. See also FAQ 4.7. Maybe you have a broken PHP installation or you need to upgrade your Zend Optimizer. See [bugs.php.net]. If you are using Hardened PHP with the ini directive varfilter.max_request_variables set to the default (200) or another low value, you could get this error if your table has a high number of columns. Adjust this setting accordingly. (Thanks to Klaus Dorninger for the hint). In the php.ini directive arg_separator.input, a value of ";" will cause this error. Replace it with "&;".
J'ai tout essayé en vain sauf " Maybe you have a broken PHP installation or you need to upgrade your Zend Optimizer. See [bugs.php.net]. ". Et là je ne comprend pas. C'est quoi le zend optimiser et comment le mettre à jour ? En effet, j'ai trouvé un lien mais je ne sais pas du tout quoi et comment faire ????
> Je viens de créer/nommer ma première base de donnée. Nickel ! >Par contre, quand j'essaie de créer une table ça ne marche pas et il me dit : > > tbl_create.php: Missing parameter: db (FAQ 2.8) > tbl_create.php: Missing parameter: table (FAQ 2.8)
Création à partir de quoi ? - 1 - PhpMyadmin - 2 - Un script php
A priori, au vu des erreurs, il doit s'agir d'un script php. Voir avec PhpMyAdmin pour créer la même table et ainsi mieux déterminer d'où peuvent provenir les erreurs.
À mon humble avis, et comme écrit dans le message d'erreur, il manque au moins un paramètre dans la création de la table : - db pourrait représenter le nom de la base - table pourrait représenter le nom de la table Il est obligatoire de dire dans quelle base on veut créer la table et il semblerait que : - soit il manque des paramètres à passer au script - soit un fichier d'initialisation utilisé par le script n'a pas été correctement renseigné.
Une requête SQL de création de table doit ressembler à ça :
La création de la table est faite avec phpmyadmin.
Ce qui est bizarre, c'est que j'ai créee plusieurs bases pour rééssayer et j'arrive de temps à autres à créer une table. C'est étrange. Est-il possible que quelque chose interfère avec phpmyadmin ?
Bonjour, Je début avec wamp5, je n'ai que très rarement fait du PHP et jamais de mySQL. Je suis en train de développer une boutique en ligne utilisant une base de données et plusieurs tables. Ca commence très mal puisque j'ai le même problème :
"tbl_create.php: Missing parameter: db (FAQ 2.8)"
De plus ce message apparaît losque je demande une quantité de champs supérieur à 4 (il m'en faut 11). J'ai créer la base sans problèmes. Que dois-je faire? où sont les paramètres à modifier? Surtout que je n'ai pas du tout compris les expliquations d'Otomatic!
sinon comme le dit Otomatic le mieux est de créer la table avec phpmyadmin puis de copier coller la requête dans ton fichier PHP. Au moins t'es sûr qu'il n'y aura aucun oubli / erreur
Bonjour, merci pour le lien. Mais je ne comprend pas grand chose aux expliquations D'après ce que j'ai compris c'est pour créer une base manuellement, ce qui n'est pas mon cas. J'ai créer la base avec phpmyadmin justement! en bidouillant j'ai réussi à créer ma table totalement en ajoutant, après chaque sauvegarde, un nouveau champ mais je ne peut pas mettre d'attribut tel que la clé primaire ou un index. Le problème survient systématiquement lorsque je créé une table supérieur à 4 champs.