Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 09/08/2006, 16h17   #1
Invité de passage
 
Inscription : août 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 5
Points : 1
Points : 1
Par défaut Erreur : undefined mysql_connect()

Salut à tous,
lorsque j'execute le script que j'ai ecrit en php, et contenant une base de donnée, jai ce probeme "undiffined mysql_connect(), et meme mysql_query(), etc.." , j'ai cru dans un premier que c'etait le server mysql5, jai enlevé puis remplacer par easyphp, toujours rien, Que faire SVP ?


Merci d'avance

Paco
pacototo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 16h19   #2
Nouveau Membre du Club
 
Inscription : juin 2004
Messages : 76
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 76
Points : 33
Points : 33
à priori je dirais que les extensions mysql ne sont pas activées mais bon si tu as mis easyphp ça serait assez étonnant.

Peux-tu coller le bout de code qui correspond à l'erreur?
Tourix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 16h46   #3
Invité de passage
 
Inscription : août 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 5
Points : 1
Points : 1
<?php
//connect to MySQL; note we’ve used our own parameters- you should use
//your own for hostname, user, and password
$connect = mysql_connect(“localhost”, “bp5am”, “bp5ampass”) or
die (“Hey loser, check your server connection.”);
//create the main database if it doesn’t already exist
$create = mysql_query(“CREATE DATABASE IF NOT EXISTS moviesite”)
or die(mysql_error());
//make sure our recently created database is the active one
mysql_select_db(“moviesite”);
//create “movie” table
$movie = “CREATE TABLE movie (
movie_id int(11) NOT NULL auto_increment,
movie_name varchar(255) NOT NULL,
movie_type tinyint(2) NOT NULL default 0,
movie_year int(4) NOT NULL default 0,
movie_leadactor int(11) NOT NULL default 0,
movie_director int(11) NOT NULL default 0,
PRIMARY KEY (movie_id),
KEY movie_type (movie_type,movie_year)
)”;

c'est cela le code,
le resultat est: Fatal error: Call to undefined function mysql_connect()

Merci,
msn: pascal_bek@hotmail.com
pacototo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h01   #4
Membre habitué
 
Inscription : octobre 2003
Messages : 102
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : octobre 2003
Messages : 102
Points : 108
Points : 108
Salut, bah de toute evidence la bibliotheque mysql n'est pas chargée.

Dans ton fichier php.ini cherche cette ligne qui ne doit pas être commentée :

Code :
1
2
 
extension=php_mysql.dll
il ne doit pas figurer de ";" devant la ligne

Si c'est cela et que tu modifie tu devras ensuite redémarrer Apache.
__________________
il n'y a pas de sotte existence
gisele est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h12   #5
Membre habitué
 
Inscription : octobre 2003
Messages : 102
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : octobre 2003
Messages : 102
Points : 108
Points : 108
éventuellement vérifier si la DLL php_mysql.dll figure bien dans le répertoire de windows.
A moins que je ne sais plus trop ou les package easyphp mettent leurs extentions.
je sais que chez wamp c'est là :
C:/wamp/php/ext/
__________________
il n'y a pas de sotte existence
gisele est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h43   #6
Invité de passage
 
Inscription : août 2006
Messages : 5
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 5
Points : 1
Points : 1
Salut Gisele,
Merci pour tes remarques, j'ai essayé toutes recommandations, mais rien n'a changé
Quoi d'autres ?

A bientot

Pascal
pacototo 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 00h33.


 
 
 
 
Partenaires

Hébergement Web