Toon posts:

[PHP]connectie met MySQL gaat verkeerd

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na herinstallatie van mijn PC heb ik ook de nieuwste versie van PHP (v5) en MySQL (v.4.1) geinstalleerd en heb ik ook mijn db en php scripts terug gezet. Echter wil mijn config.php niet meer connecten, voor de herinstallatie werkte deze script wel. Ik krijg onderstaand foutmelding;

code:
1
Fatal error: Call to undefined function mysql_connect() in C:\Programma\Apache Group\Apache2\htdocs\config.php on line 8


Hoe zit mijn config.php er dan uit
PHP:
1
2
3
4
5
6
7
8
9
10
11
<?php
 
$db_server = "localhost";    
$db_login = "***";    
$db_pass = "***"; 
$db_naam = "website";  

mysql_connect($db_server, $db_login, $db_pass) or die("Er kan geen verbinding gemaakt worden met de database, MySQL retouneerde: ".mysql_error()); 
mysql_select_db($db_naam) or die("Er kan geen database geselecteerd worden. MySQL retouneerde devolgende error: ".mysql_error()); 

?>


Wat heb ik allemaal geprobeerd.
Na het doorspitten van de GOT search heb ik volgende oplossingen gevonden, echter werkte deze niet:
- Gebruik gemaakt van mysql_pconnect
- Gebruik gemaakt van mysql_real_connect

Wat gaat er fout??

Verwijderd

mysql aangezet? (zie je het stoplichtje op groen onder in je tray?)

  • DR
  • Registratie: December 2000
  • Niet online

DR

Verwijderd schreef op donderdag 06 januari 2005 @ 18:24:
mysql aangezet? (zie je het stoplichtje op groen onder in je tray?)
Dan zou je een cannot connect error krijgen, geen undefined function ;)

Der is geen mysql module geladen, staat waarschijnlijk nog een ; voor in je php.ini ;)

  • ReZ1987
  • Registratie: September 2003
  • Laatst online: 21:35
Verwijderd schreef op donderdag 06 januari 2005 @ 18:24:
mysql aangezet? (zie je het stoplichtje op groen onder in je tray?)
De error suggereert dat PHP de functie mysql_connect() niet (her)kent; het probleem ligt dan ook bij PHP en niet bij MySQL ;)

@ TS: heb je hier misschien ook wat aan?

edit:
Corrado deelt dezelfde mening als * ReZ1987

[ Voor 9% gewijzigd door ReZ1987 op 06-01-2005 18:28 . Reden: traagheid ;) ]

Death Knight Zaebor(80), Warlock Thortur (80) en Druid Galithor (80). Retired.


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:16

gorgi_19

Kruimeltjes zijn weer op :9

In PHP 5, MySQL is no longer enabled by default, nor is the MySQL library bundled with PHP. Read this FAQ for details on why.

Note: Windows users will need to enable php_mysql.dll inside of php.ini and either copy libmysql.dll into the Windows system directory, or make it available to the PATH.

This will fix "Unable to load dynamic library './php_mysql.dll'" errors.

For compiling, simply use --with-mysql=[DIR] where [DIR] points to your MySQL installation directory.

This MySQL extension doesn't support full functionality of MySQL versions greater than 4.1.0. For that, use MySQLi.

If you would like to install the mysql extension along with the mysqli extension you have to use the same client library to avoid any conflicts.
deze al gezien?

Verder zie ik dit meer als een configuratieprobleem dan een programmeerprobleem :)

>> Software Algemeen

[ Voor 7% gewijzigd door gorgi_19 op 06-01-2005 18:29 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
ReZ1987 schreef op donderdag 06 januari 2005 @ 18:26:
[...]


De error suggereert dat PHP de functie mysql_connect() niet (her)kent; het probleem ligt dan ook bij PHP en niet bij MySQL ;)

@ TS: heb je hier misschien ook wat aan?

edit:
Corrado deelt dezelfde mening als * ReZ1987
Thnx voor de informatie, het is gelukt.....

Verwijderd

Verwijderd schreef op donderdag 06 januari 2005 @ 18:45:
[...]


Thnx voor de informatie, het is gelukt.....
mag ik vragen hoe je het hebt opgelost dan?
Pagina: 1