[mysql]probleme de base de données...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [mysql]probleme de base de données...

par Cyrano » 06 janv. 2006, 19:35

Tu m'en vois navré, mais je suis vraiment pas qualifié sous Linux pour t'aider sur ce point, mes connaissances en la matière étant vraiment basiques de chez basique.

par Debix » 06 janv. 2006, 18:51

J'ai mis mais ça ne marche pas, que faire ?

par Cyrano » 05 janv. 2006, 23:44

Ok, je t'ai mis ça ICI

Attention, il y a des mentions Zend Studio à la fin, n'en tiens pas compte, j'ai ça + le Zend Studio Server qui sont installés aussi et ça ajoute ces éléments là mais ça ne devrait pas affecter le reste.

par Debix » 05 janv. 2006, 23:06

oki merci

par Cyrano » 05 janv. 2006, 23:03

Si je le trouve, pourquoi pas, je viens de faire une installation de Linux Mandriva 2006 et pour l'instant, la configuration est brute d'installation par défaut, mais faut que je reboote sous Linux pour aller chercher ça. Je vais essayer de trouver ça.

par Debix » 05 janv. 2006, 22:39

Cyrano >> non, ça ne marche pas avec mysqli

quelqun pourrait-il me donner son php.ini ?

@++

par Cyrano » 05 janv. 2006, 20:05

Sous linux, il n'est pas exclus que la configuration par défaut utilise mysqli au lieu de mysql, donc fais un test en remplaçant mysql_connect par mysqli_connect : ces deux fonctions font la même chose.

par Debix » 05 janv. 2006, 19:03

Ok, mais quelle est la ligne exacte ? car je ne l'ai pas trouvé

@++

par zeus » 05 janv. 2006, 14:34

Dans ton fichier php.ini, tu doit avoir l'extension mysql qui est commentée.
En PHP 5, par défaut, il faut utiliser mysqli

[mysql]probleme de base de données...

par Debix » 05 janv. 2006, 14:27

Salut !

J'ai un problème, comme j'ai réinstallé mon système (je suis sous Linux), j'ai réinstallé les paquets suivants pour php et mysql :
  • mysql-server
  • php5 et php4
  • phpmyadmin
  • apache2
Mais phpmyadmin ne marche pas en mode graphique, voici le message dans http://localhost/phpmyadmin/

Et le message :
PHP ne peut charger l'extension mysql,
veuillez vérifier votre configuration de PHP
Documentation
Je n'arrive donc pas à avoir accès à la base de données mysql mais j'arrive à y accéder en ligne de commande, un problème de paquets ? de configuration de apache ?

Et donc quand je fais,

Code : Tout sélectionner

<?php $connect = mysql_connect("localhost", "root", "le_mdp"); mysql_select_db("linux_facile",$connect); mysql_close(); ?>
Et le message d'erreur,
Fatal error: Call to undefined function mysql_connect() in /var/www/essai_de_connection.php on line 2
Pourquoi ?

Merci