Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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... wink


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


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 hmm

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... hmm

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 hmm

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 wink


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne