Funktions Probleme!

Schatti

Mitglied
Hi,

ich mÖchte ein webportal programmieren und um das ganze mit den mysql verbindungen übersichtlicher zu programmieren hab ich mir überlegt, das ganze in eine funktion zu packen, doch irgendwie klappt das ganze nicht so wie ich mir das vorgestellt habe :((

es erscheint die ganze zeit der fehler

Fatal error: Call to undefined function: mysql_connection() in /www/htdocs/schatti/connect.php on line 11

connect.php

PHP:
<?php

//Datenbank Verbindung
$host = "localhost";
$username = "user";
$password = "psw";
$database = "db";

//Daten abrufen
function mysqlab($host, $username, $password, $database, $tableab){
mysql_connection($host,$username,$password) or die("Verbindung zur Datenbank fehlgeschlagen");
mysql_select_db($database);
$sql=$tableab;
$result=mysql_query($sql);
$abrufen=mysql_fetch_array($result);
return $abrufen;
}

//Daten einfuegen
function mysqlei($host, $username, $password, $database, $tableei){
mysql_connection($host,$username,$password) or die("Verbindung zur Datenbank fehlgeschlagen");
mysql_select_db($database);
$sql=$tableei;
$result=mysql_query($sql);
$einfuegen=mysql_fetch_array($result);
return $einfuegen;
}

//Daten aendern
function mysqlae($host, $username, $password, $database, $tableae){
mysql_connection($host,$username,$password) or die("Verbindung zur Datenbank fehlgeschlagen");
mysql_select_db($database);
$sql=$tableae;
$result=mysql_query($sql);
$aendern=mysql_fetch_array($result);
return $aendern;
}

//Daten loeschen
function mysqllo($host, $username, $password, $database, $tablelo){
mysql_connection($host,$username,$password) or die("Verbindung zur Datenbank fehlgeschlagen");
mysql_select_db($database);
$sql=$tablelo;
$result=mysql_query($sql);
$loeschen=mysql_fetch_array($result);
return $loeschen;
}

//copyright
function copyright(){
$copyright = "© 2002-2003 Christian";
return $copyright; 
}
?>

members.php

PHP:
<?php
include("connect.php");
$tableab = "SELECT * FROM `user` WHERE 1";

echo mysqlab($host, $username, $password, $database, $tableab);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>User auslesen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="277" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#CCCCCC">
  <tr> 
    <td>Name</td>
    <td>Email</td>
  </tr>
  <tr>
    <td><?php $abrufen[user]; ?></td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>
 
das problem hab ich nun gelöst, doch jetzt gibt er nicht den array wert aus der mysql db aus :((

an was liegt das?

hab das problem

$abrufen = mysqlab($host, $username, $password, $database, $tableab);
 
Zuletzt bearbeitet:
Zurück