Salut à tous!
Je débute en mysql (comme pour tout le reste lol), et je me heurte a un problème de m*#= dont la réponse est à coup bidon, mais google n'a pas été mon ami pour le coup...
Voila, j'ai mysql en localhost. Je m'y connecte via php par:
mysql_connect("localhost", "root", "")
Jusque là tout va bien.
Ca se complique quand je veux accéder à ma table 'membres' de la base de données 'test-localhost'.
J'ai essayé tout ceci (en m'aidant de google):
"INSERT INTO test-localhost.membres(id, username, login, admin) VALUES...
"INSERT INTO membres FROM test-localhost(id, username, login, admin) VALUES...
ou encore
mysql_select_db("test-localhost");
mysql_query (""INSERT INTO membres(id, username, login, admin) VALUES...
J'ai même essayé de changer de connexion:
mysql_connect("test-localhost", "root", "")
ou
mysql_connect("localhost:test-localhost", "root", "")
...
enfin bref tout et n'importe quoi mais rien n'y fait, je n'arrive pas à écrire dans ma table... (j'ai tous les priviléges, pas de soucis de ce côté là)
Je n'ai aucun message d'erreur dans chacun des exemples ci-dessus... Mais j'en ai quand je fais exprès de mettre un mauvais mot de passe ou pseudo de connexion, ou de faire une faute d'orthographe à localhost...
help please...