#1 Le 05/04/2008, à 16:24
- sofy
[resolu] [help] Problème avec php + mysql
Bonjour, j'ai un problème quand je veux accéder à ma base de donnée en php.
J'ai une erreur : Fatal error: Call to undefined function mysql_pconnect() in /home/sofy/public_html/projet/test.php on line 19
Voici le code php :
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html dir="ltr" xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Interrogation de bases de données en PHP</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=ISO-8859-1"/>
</head>
<body>
<?php
$server = "127.0.0.1";
$user = "sofy";
$bd = "IO2";
$connexion = mysql_pconnect($server,$user) or die(mysql_error());
if(!$connexion) {
echo "Serveur injoignable!<br />";
}
else {
echo "Serveur joignable!!<br />";
}
$base = mysql_select_db($bd,$connexion);
if(!$base) {
echo "aucune base de données trouvée!<br />";
}
else {
echo "Base trouvée!! Cool!<br />";
}
echo "<br />";
?>
</body>
</html>
Si quelqu'un pouvais m'aider.... Merci
Dernière modification par sofy (Le 06/04/2008, à 22:05)
Hors ligne
#2 Le 05/04/2008, à 16:32
- yakusa77
Re : [resolu] [help] Problème avec php + mysql
salut
j'apprend le php en ce moment sur ce sitehttp://www.siteduzero.commais je ne connait pas la fonction "mysql_pconnect" pour moi c'est juste mysql_connect() mais bon je peut me tromper...
De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965
Hors ligne
#3 Le 05/04/2008, à 16:40
- sofy
Re : [resolu] [help] Problème avec php + mysql
Merci yakusa77. Même en mettant mysql_connect(), ça me fait la même erreur
fatal error: Call to undefined function mysql_connect() in /home/sofy/public_html/projet/test.php on line 19
mysql_pconnect() je crois c'est pour si tu as défini un mot de passe.
Je vais aller voir ton site merci
Hors ligne
#4 Le 05/04/2008, à 16:47
- yakusa77
Re : [resolu] [help] Problème avec php + mysql
sofy, meme en local phpmyadmin te demande un mot de passe.
essaye
mysql_connect('localhost', 'root', '')
De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965
Hors ligne
#5 Le 05/04/2008, à 16:53
- sofy
Re : [resolu] [help] Problème avec php + mysql
ça me met toujours la même erreur...
Hors ligne
#6 Le 05/04/2008, à 16:57
- yakusa77
Re : [resolu] [help] Problème avec php + mysql
ok tiens lol sa va t'aider http://www.siteduzero.com/tuto-3-140-1- … #ss_part_1
De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965
Hors ligne
#7 Le 05/04/2008, à 17:12
- sofy
Re : [resolu] [help] Problème avec php + mysql
merci, j'ai lu la page et j'ai fais comme c'était indiqué mais ça ne marche toujours pas
Je me demande si c'est parce qu'il y a pas un espèce de bloquage entre mysql et html... enfin quelque chose comme ça...
Hors ligne
#8 Le 05/04/2008, à 17:25
- sofy
Re : [resolu] [help] Problème avec php + mysql
En fait, Je suis sur ubuntu et tous mes fichiers php je les mets dans mon répertoire home sous un dossier appelé public_html.
Pour afficher les résultats, je passe par le navigateur firefox et je tape l'adresse de mon ordinateur suivi de mon nom d'utilisateur soit: http://127.0.0.1/~sofy/
Quand je fais du php basic ça m'affiche correctement. Mais là je veux faire du php en me connectant à ma base de donnée à laquelle j'accède dans un terminal par: mysql -u sofy
sans mot de passe.
Donc pour me connecter à ma base de donnée à travers php, il me semble que si je fais
$connexion = mysql_connect('127.0.0.1', 'sofy', ''); ça devrait marcher...
Hors ligne
#9 Le 05/04/2008, à 17:42
- yakusa77
Re : [resolu] [help] Problème avec php + mysql
mais ah tu installé le pack "xamp" pour linux (c'est expliqué dans un tuto au debut du cours sur php sur le site du zero)? il contient php, ssh, mysql, et tout ce que tu peut avoir besoin pour devellopé en local
par ailleurs dans la selection de la base de donné on parle de "base de donnée" pas de table ont fait souvent des erreurs en selectionnant la base de donnée...
a ce propo dans l'exemple que je tes donnée tout a l'heure c'est guillemets pas des apostrophes..
Dernière modification par yakusa77 (Le 05/04/2008, à 17:43)
De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965
Hors ligne
#10 Le 05/04/2008, à 18:21
- sofy
Re : [resolu] [help] Problème avec php + mysql
ce qui est bizarre c'est que je n'ai pas du tout installé xamp
Hors ligne
#11 Le 05/04/2008, à 19:55
- yakusa77
Re : [resolu] [help] Problème avec php + mysql
et bien tu as une base phpmyadmin quelques part? tu as un hebergeur ?
Dernière modification par yakusa77 (Le 05/04/2008, à 19:56)
De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965
Hors ligne
#12 Le 06/04/2008, à 21:01
- sofy
Re : [resolu] [help] Problème avec php + mysql
non j'ai ni l'un ni l'autre.
mais c'est bon j'ai trouvé, en fait je n'avais pas installé php5-mysql c'est pour ça...
Quelle gourde -_-" lol
merci de ton aide :)
Dernière modification par sofy (Le 06/04/2008, à 22:00)
Hors ligne
#13 Le 06/04/2008, à 22:41
- yakusa77
Re : [resolu] [help] Problème avec php + mysql
normal , on es tous la pour ça
De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965
Hors ligne