Toon posts:

[PHP - MYSQL] database connecten

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo

ik ben nu voor het eerst beetje met php en mysql bezig. Maar nu krijg ik het niet voor mekaar om de database te connecten. Ik heb een boek ervoor en daar staat een stukje code zodat je kunt testen of er een connectie gemaakt word dat gebeurt bij mij dus niet . ik heb alles geinstalleerd en lijkt allemaal te werken.
Hier is het stukje code wat ik gebruik:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$host="localhost";
$user="Wallem";
$password="wimeling";

mysql_connect($host,$user,$password);
$sql="show status";
$result = mysql_query($sql);
if ($result == 0)
{
   echo "<b>Error " . mysql_errno() . ": " 
         . mysql_error() . "</b>";
}
else
{
?>


en dan krijg ik de volgende fout:

Fatal error: Call to undefined function mysql_connect() in c:\Inetpub\wwwroot\test.php on line 10

wie weet waar dit aan kan liggen of hoe ik dat op moet lossen

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Al gekeken bij Google? :)

Heb je uberhaupt MySQL en PHP wel geinstalleerd? :)

[ Voor 17% gewijzigd door gorgi_19 op 18-09-2004 11:22 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • semicolon
  • Registratie: Mei 2004
  • Niet online
Je hebt de MySQL extensie niet geladen waarschijnlijk, komt vaak voor met PHP5, wat handige links:
klik
klik2

:D/-<


Verwijderd

Topicstarter
lol jah ik geloof toch wel dat ie geinstalleerd zijn ik krijg een stoplicht in men tray met groen als kleur

  • Reb87
  • Registratie: Maart 2003
  • Niet online
PHP:
1
2
3
4
5
6
7
$dbhost = "localhost";
$dbuser = "Wallem";
$dbpassword = "wineling";
$dbdatabase = "JOUW_DATABASE";

mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($dbdatabase);


Je bent vergeten om een Database aan te geven en ook om er 1 te selecteren ;)

[ Voor 27% gewijzigd door Reb87 op 18-09-2004 11:26 ]


  • semicolon
  • Registratie: Mei 2004
  • Niet online
bin_jackson schreef op 18 september 2004 @ 11:25:
PHP:
1
2
3
4
5
6
7
$dbhost = "localhost";
$dbuser = "Wallem";
$dbpassword = "wineling";
$dbdatabase = "JOUW_DATABASE";

mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($dbdatabase);


Je bent vergeten om een Database aan te geven en ook om er 1 te selecteren ;)
dit heeft niets te maken met het feit dat hij de functie niet vind. ;)
Overigens is de database niet nodig om die SQL query in de eerste post te gebruiken.

gooi eens een phpinfo(); erop en kijk of mysql daarin voorkomt, of probeer die links van mij hierboven ergens :)

[ Voor 28% gewijzigd door semicolon op 18-09-2004 11:29 ]

:D/-<


  • Rmg
  • Registratie: November 2003
  • Laatst online: 20:56

Rmg

gorgi_19 schreef op 18 september 2004 @ 11:21:
Al gekeken bij Google? :)

Heb je uberhaupt MySQL en PHP wel geinstalleerd? :)
php wel anders krijgt ie die error niet he :+

Ik gok op een probleempje met de libmysql welke php versie heb je btw ? 5 of 4?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Ik heb het even aangekeken, maar ik doe hem nu toch dicht om een aantal redenen:
  • Je probleem heeft niets te maken met programmeren, maar met configureren. Een module is niet meegecompileerd / geinstalleerd en hij kan hem dus niet vinden. Daar komt geen regel code bij kijken; een installatie issue. Installatie issues horen thuis in Software Algemeen
  • Je bent onduidelijk in je informatie. Welke PHP versie heb je? Welke MySQL versie? Wat geeft PHPInfo weer, staat hij hier wel tussen?
  • Ik krijg niet het idee dat je zelf veel moeite doet. Je hebt linkjes gekregen naar Google, waarin het probleem erg vaak besproken lijkt. De eerste Google link geeft een aantal suggesties om na te gaan wat er wel en niet geinstalleerd is qua MySQL en hoe je dit kan oplossen; nergens zie ik er iets van terug in je post.
  • Uberhaupt zie ik nergens echt zelfwerkzaamheid terug. Ik betwijfel sterk of je niet zelf al een en ander hebt geprobeerd om uit te zoeken, bijvoorbeeld via www.google.com, www.PHP.Net of www.MySQL.Com. Nergens uit je post blijkt enige inzet van jouw kant. Zelfs na directe aanwijzingen richting Google lijk je hier nog weinig mee te doen.
Ergo: dit topic gaat dicht :)

[ Voor 4% gewijzigd door gorgi_19 op 18-09-2004 11:36 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.