Avatar billede gecko Nybegynder
05. december 2002 - 22:08 Der er 2 kommentarer og
1 løsning

Fejlmeddelse !?

Hejsa

Når jeg prøver at læse fra en database får jeg følgende fejlmeddelelse:

Fatal error: Call to undefined function: ibase_connect() in
c:\programmer\apache group\apache\htdocs\ml\maillist.php on line 33

Hvad betyder det ??
Og hvordan retter jeg op på det ??

På forhånd tak :-)
Avatar billede mfalck Praktikant
05. december 2002 - 22:13 #1
at du ikke at oversat php med support for Interbase.. tjek lige for en sikkerheds skyld med en phpinfo()
Avatar billede gecko Nybegynder
05. december 2002 - 22:18 #2
Forstår ikke...sorry
Avatar billede gecko Nybegynder
06. december 2002 - 07:30 #3
For lige at forklare lidt mere:
det er interbase sql og PHP
jeg prøver på at lave en mailing-liste.

<?php
$dbxider = "localhost";
//$dbxider = "localhost:c:/inetpub/wwwroot/xider.gdb";
$host = $dbxider;
$username = "nobody";
$password = "test";
$title = "PHP Web Application";
printf("<title>%s - (DB:%s, Prog:%s)</title>\n", $title, $dbxider,
$PHP_SELF);

$persons = "$arrow[1]";
$emails = $persons;

for($i=0; $i< count($emails); $i++) $emails[$i] = trim($emails[$i]);
$modtagere = implode(",", $emails);

?>
<?php

    if (!$database = ibase_connect($host, $username, $password)) {
      print("FEJL: Ingen forbindelse opnået til databasen!");
    exit;
    }

    $sql = "SELECT * FROM person order by email;";

  if (!$result = ibase_query($sql)) {
  print("Databaseaktiviteten gav intet resultat!");
  exit;
  }
?>

<?php
      while ($arrow = ibase_fetch_row($result)) {
          echo"<br>";
              printf($arrow[1]);

  }
?>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester