Hallo
Ich wollte mit MySQL den Titel einer Seite aus der DB auslesen:
Als $titel wird jedoch immer "Resource id #4" ausgegeben :baby:
EDIT:
Ok... Habs jetzt mal so gelöst:
Ginge vermtulich auch noch eleganter...
EDIT 2:
Vielleicht weiss jemand jetzt noch, wie man definieren kann, was er macht, wenn er keinen passenden Eintrag findet...
Ich wollte mit MySQL den Titel einer Seite aus der DB auslesen:
PHP:
<?
$page = $_REQUEST['page'];
@include('/home/www/web2/html/portal/config.inc.php');
mysql_connect($_4U_DBCONFIG['server'], $_4U_DBCONFIG['user'], $_4U_DBCONFIG['password']) or die ("Keine Verbindung moeglich");
mysql_select_db($_4U_DBCONFIG['database']);
$abfrage = "SELECT titel FROM 4u_titel WHERE site = '" . $page. "'";
$titel = mysql_query($abfrage);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><? echo $titel; ?></title>
</head>
EDIT:
Ok... Habs jetzt mal so gelöst:
PHP:
<?
$page = $_REQUEST['page'];
@include('/home/www/web2/html/portal/config.inc.php');
mysql_connect($_4U_DBCONFIG['server'], $_4U_DBCONFIG['user'], $_4U_DBCONFIG['password']) or die ("Keine Verbindung moeglich");
mysql_select_db($_4U_DBCONFIG['database']);
$abfrage = "SELECT titel FROM 4u_titel WHERE site = '" . $page. "'";
$get = mysql_query($abfrage) or die (mysql_error());
$titel = mysql_result($get, 0);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><? echo $titel; ?></title>
</head>
EDIT 2:
Vielleicht weiss jemand jetzt noch, wie man definieren kann, was er macht, wenn er keinen passenden Eintrag findet...
Last edited: