[help] Problème avec php + mysql

Résolu/Fermé
sofy16 Messages postés 14 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008 - 5 avril 2008 à 16:36
sofy16 Messages postés 14 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008 - 6 avril 2008 à 21:33
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
A voir également:

2 réponses

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
5 avril 2008 à 16:40
Salut,

Tu n'aurais pas php 3 par hasard?
0
sofy16 Messages postés 14 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008
5 avril 2008 à 16:42
euh.. je sais pas... comment je fais pour savoir si j'ai php 3?
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
5 avril 2008 à 16:45
echo phpversion();
0
sofy16 Messages postés 14 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
5 avril 2008 à 16:50
Merci pour la commande, et non j'ai la version 5.1.2
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
5 avril 2008 à 16:51
Bon, tu devrais utiliser mysql_connect tout simplement.
0
sofy16 Messages postés 14 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
5 avril 2008 à 16:54
j'ai déjà essayer et ça me fait la même chose il connaît ni mysql_connect() ni mysql_pconnect()
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
5 avril 2008 à 19:09
Bien partons sur cette nouvelle base: il ne trouve pas le fichier mysql.so qui est la bibliothèque dynamique permettant de faire l'interface php/mysql.
Ce fichier est contenu dans le paquet php5-mysql

Donc il te reste à ouvrir synaptic et à installer php5-mysql :-)
0
sofy16 Messages postés 14 Date d'inscription vendredi 19 janvier 2007 Statut Membre Dernière intervention 11 juillet 2008
6 avril 2008 à 21:33
merci tu avais raison je n'avais pas installé le paquet php5-mysql -_-"
Merci beaucoup de ton aide :-)
0