Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/02/2011, 12h49   #1
Membre du Club
 
Homme Slim
Analyste Programmeur
Inscription : janvier 2008
Messages : 108
Détails du profil
Informations personnelles :
Nom : Homme Slim
Localisation : Congo-Kinshasa

Informations professionnelles :
Activité : Analyste Programmeur

Informations forums :
Inscription : janvier 2008
Messages : 108
Points : 50
Points : 50
Par défaut erreur connexion à la base MySQL

Bonjour, je debute en PHP, et j'ai du mal à me connecter a ma base de données MySql.

script connexion:connection.inc.php
Citation:
<?
$serv ="localhost" ;
$login="slim";
$pwd="1234";
$db="php_db";

$con = mysql_connect($serv,$login,$pwd) ;
//OR die('ERREUR DE CONNEXION AU SERVEUR! <br>'.mysql_error().'<br>';
mysql_select_db($db,$con);
//OR die('ERREUR DE CONNEXION A LA BD');

?>

script insertion
Citation:
<?
include("connection.inc.php");

?>
<html>
<head>
<title>Ma page de TP, inserting</title>
</head>
<body background="E:/rev HTML/index2.jpg">
<h1>Bienvenue sur le page insertion</h1>
<?php
$sql = "select * from test";
$res = mysql_query($sql);
$data= mysql_fetch_assoc($res);
echo $data['nom'];
?>
</body>
</html>
je ne vois vraiment pas où est l'erreur!!

Warning: mysql_query() [function.mysql-query]: Accès refusé pour l'utilisateur: ''@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP-5.3.4.0\www\form\tp_mysql.php on line 15

alors que le login et le pass sont correct!
slimlus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 13h39   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 101
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 101
Points : 8 466
Points : 8 466
pour faire du PHP c'est pas <? mais <?php
je te conseil aussi vu que tu debutes, de ne pas faire de or die, mais de faire au début de ton fichier de connexion :
Code :
ini_set('mysql.trace_mode', true);
voir même d'utilisé mysqli au lieu de mysql (extension qui est n'est plus maintenue)
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h53.


 
 
 
 
Partenaires

Hébergement Web