Probleme creation de base avec mysql 5 et php 5

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 : Probleme creation de base avec mysql 5 et php 5

par Cyrano » 31 janv. 2006, 22:39

À tout hasard, je vous mets en téléchargement la dll php_mysqli à décompresser dans le répertoire PHP/ext/

Re: même erreur

par Invité » 31 janv. 2006, 22:35

j'ai trouvé la lib sur http://pecl4win.php.net/list_dlls.php

mais rien n'a changé??

mon php.ini

[MySQLI]

; Maximum number of links. -1 means no limit.
mysqli.max_links = -1

; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
mysqli.default_port = 3306

; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysqli.default_socket =

; Default host for mysql_connect() (doesn't apply in safe mode).
mysqli.default_host =

; Default user for mysql_connect() (doesn't apply in safe mode).
mysqli.default_user =

; Default password for mysqli_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
mysqli.default_pw =

; Allow or prevent reconnect
mysqli.reconnect = Off

s'il y a une erreur merci à vous de me stipuler ou autre astuce

salut,
En navigant sur internet, j'ai vu ton prolème de mysqli, J'éspère que t'as résolu l'erreur, alors en installant PHP5, MySql5 et apache1.3.31,
j'ai le même problème que toi, qd j'essai de me connecter à la base de donnée en mode objet 'new mysqli(parametres)', j'ai ce message d'erreur ?

Fatal error: Class 'mysqli' not found in c:\travaux_php5_mysql5\test\connexiont.php on line 7


est ce que tu peux m'aider si t'as trouvé la solution

[email protected]

même erreur

par nazaghi » 31 janv. 2006, 22:34

j'ai trouvé la lib sur http://pecl4win.php.net/list_dlls.php

mais rien n'a changé??

mon php.ini

[MySQLI]

; Maximum number of links. -1 means no limit.
mysqli.max_links = -1

; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
mysqli.default_port = 3306

; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysqli.default_socket =

; Default host for mysql_connect() (doesn't apply in safe mode).
mysqli.default_host =

; Default user for mysql_connect() (doesn't apply in safe mode).
mysqli.default_user =

; Default password for mysqli_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
mysqli.default_pw =

; Allow or prevent reconnect
mysqli.reconnect = Off

s'il y a une erreur merci à vous de me stipuler ou autre astuce

salut,
En navigant sur internet, j'ai vu ton prolème de mysqli, J'éspère que t'as résolu l'erreur, alors en installant PHP5, MySql5 et apache1.3.31,
j'ai le même problème que toi, qd j'essai de me connecter à la base de donnée en mode objet 'new mysqli(parametres)', j'ai ce message d'erreur ?

Fatal error: Class 'mysqli' not found in c:\travaux_php5_mysql5\test\connexiont.php on line 7


est ce que tu peux m'aider si t'as trouvé la solution

par sacco » 08 janv. 2006, 14:04

j'ai trouvé la lib sur http://pecl4win.php.net/list_dlls.php

mais rien n'a changé??

mon php.ini

[MySQLI]

; Maximum number of links. -1 means no limit.
mysqli.max_links = -1

; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
mysqli.default_port = 3306

; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysqli.default_socket =

; Default host for mysql_connect() (doesn't apply in safe mode).
mysqli.default_host =

; Default user for mysql_connect() (doesn't apply in safe mode).
mysqli.default_user =

; Default password for mysqli_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
mysqli.default_pw =

; Allow or prevent reconnect
mysqli.reconnect = Off

s'il y a une erreur merci à vous de me stipuler ou autre astuce

par sacco » 08 janv. 2006, 12:19

non je l'ai nul part , j'ai fait une install via php 5.xxx installer
et même dans le package extension elle n'y est pas????

par Cyrano » 08 janv. 2006, 12:09

Vérifie à la racine de ton répertoire PHP : Si tu la trouves là, fais-en une copie vers le répertoire C:\WINDOWS\system32\

par sacco » 08 janv. 2006, 12:04

a première vu il me manque la libmysqli.dll dans mes extentions


ou puis je la trouver????

par sacco » 07 janv. 2006, 21:05

je me suis rendu compte que l'install auto de php5 ne paramettre pas du tout les extension.

Bref j'ai param le php.ini pour qu'il pointe sur la bonne directory

et mis en commentaire les mysql et enlevé les ; des mysqli.

Mais même avec redemmarage rien

Merci si quelqu'un à une astuce

par Invité » 06 janv. 2006, 22:51

Pour précision j'ai iis mais par contre dans le php.ini je n'ai pas

extension=php_mysqli.dll

donc étant sur du php5 et mysql5 je pense qu'il y a eu des modifs sur la creation de base via script php

merci pour info

Re: Probleme creation de base avec mysql 5 et php 5

par mario » 06 janv. 2006, 21:28

Mais comment faire
l'extension mysqli n'est pas installé.
Sous Windows, il faut par exemple éditer le fichier php.ini et décommenter

Code : Tout sélectionner

;extension=php_mysqli.dll
cad retirer le ; et redémarrer le service apache

c'est une question qui n'a pas vraiment de rapport avec SQL & Bases de données.

Probleme creation de base avec mysql 5 et php 5

par sacco » 06 janv. 2006, 21:17

Bonjour,

mon problème est que je veux créé une base via un script php5 mais j'ai un message d'erreur

<?php
	
	$db = new  mysqli("magasin.db");
        ....
        ....
?>
cette ligne me génère cette erreur :"b>Fatal error</b>: Class 'mysqli' not found "
je suis d'accord que mysqli pose problème. Mais comment faire

Merci d'avance