Invite de commande - PHP - Programmation
Marsh Posté le 28-11-2006 à 09:54:25
on part de loin
tape la commande entre "
"C:\Program Files\easyphp\EasyPHP1-7\mysql\bin\mysql"
ou plus simple va directement dans le repertoire mysql
Marsh Posté le 29-11-2006 à 12:22:12
Oui je pars de très loin mais heureusement qu'il existe ce site pour m'expliquer mes tatonnements...alors j'ai réussi à voir mes bases de données et j'ai ensuite créée une table toto dans une base de données.
mais voilà j'ai beau taper dans l'invite de commande : SHOW TABLES;
il me dit <gras>ERROR 1046: Aucune base n'a été selectionneé</gras>
j'ai précédemment créé une base de données MembresSeuls qui est bien présente lorsque je tape : SHOW DATABASES;
j'ai tenté avec SELECT* FROM MembresSeuls; mais ca ne marche pas!
Comment dois je faire pour sélectionner ma base de données pour voir ma table Membre?
D'avance Merci!
Marsh Posté le 29-11-2006 à 13:40:13
il faut selectionner ta base avec USE
http://dev.mysql.com/doc/refman/5. [...] abase.html
heu sinon quel est le rapport avec php ?
Marsh Posté le 01-12-2006 à 17:35:23
oui en effet, par contre pourras tu ici m'aider concernant mon code php:
Je suis en train de mettre en place mon blog et pour cela je suis un tutorial paru à l'époque dans le magazine (studio multimédia) disparu depuis il me semble! .
voici l'url : http://www.tmdesigner.com/blog.php et http://www.tmdesigner.com/comment.php et http://www.tmdesigner.com/admin.php.
Alors j'ai créée 2 tables une pour intégrer les news (page blog) et une pour les commentaires.
Lorsque je fais des tests sur ma page admin, je m'apercois que dans la table (blog) rien n'apparait!! et rien n'apparait bien sûr dans ma page web, et lorsque je fais un commentaire dans ma page comment.php ceux ci appraraissent dans ma table commentaire mais pas dans ma page web (faites le test)
Evidemment vu mon niveau il m'est difficile de trouver les erreurs...
En local, la page blog.php est la même que la page web (http://www.tmdesigner.com/blog.php) , par contre la page comment.php laisse apparaitre 2 lignes d'erreurs, les voici:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\easyphp1-7\www\comment.php on line 30
ici mon code :
<?php
$ligne = mysql_fetch_array($requete); // récupération des informations de la ligne en question
?>
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\easyphp1-7\www\comment.php on line 47
ici mon code :
$nombre = mysql_num_rows($requete);
peux tu m'aider?
Marsh Posté le 28-11-2006 à 09:39:49
Bonjour
Ne sachant pas construire de script php je voudrais utiliser le client mysql via Invite de commande de windows pour créer et tester des bases de données.
Malheureusement voici ce que j'obtiens:
Microsoft Windows 2000 [Version 5.etc...]
<C> Copyright 1985-2000 Microsoft Corp.
C:\Documents and Settings\Theme>C:\Program Files\easyphp\EasyPHP1-7\mysql\bin\mysql
'C:\Program' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
Quelqu'un peut il m'expliquer la raison pour laquelle l'Invite ne me permet pas de l'utiliser?
D'avance Merci!