hola , llevo un tiempo con una web con bd y ahora de buenas a primeras no deja insertar registros , me dice
Fatal error: Call to undefined function mysql_connect() in W:\AppServ\php\db_mysql.inc on line 75
sabeis que puede ser? he probado a conectar a la bd y va y hace select bien, puede ser que le falte espacio o algo ?
De espacio no creo que sea, mas bien debe ser un fallo de el sistema, porque si te miras bien el fallo que tira: Fatal error: Call to undefined function mysql_connect() in W:\AppServ\php\db_mysql.inc on line 75
Quiere decir más o menos que Hay un error fatal la funcion mysql_connect() no esta definida en W:\AppServ\php\db_mysql.inc concretamente el error proviene de la línea número 75.
Tienes ya el servidor MySQL?
Si lo tienes revisa tu php.ini y descomenta las funciones del MySQL y reinicia el apache.
mejor reintala el appserv
mm me han dicho que Ese fallo se debe a que no esta activada la extension mysql en el fichero php.ini. jeje toi pegao , dnd ta el php.ini y k entrada tengo k modificar?
haste un archivp php y le pones esto
<?php
phpinfo();
?>
en las primeras lineas te dice donde esta el archivo php.ini
lo abres
entonces buscas
Citar;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
un poco mas abajo veras muchas lineas del tipo
Citar;extension=php_apc.dll
;extension=php_bcompiler.dll
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
busca (o algo parecido)
;extensión=php_mysql.dll
y quita el punto y coma del inicio :D
muchas gracias, eso estaba bien. la solucion debe ser otra.
algun consejillo?
al final he ido a la oficina donde tengo el servidor, he reiniciado el pc. y me pedia dlls en c:\appserv\php y yo tengo instalado el appserv en la unidad W: por lo que me decidio a copiar to lo de W:\appserv a C: jijij , soy un chapuzas pero si funciona xD. Gracias a tos
:S:S, asi como asi?? esto me huele mal ;)