Resource id #4

UNC

B1G-Software-Kunde
#1
Hallo
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>
Als $titel wird jedoch immer "Resource id #4" ausgegeben :baby:

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>
Ginge vermtulich auch noch eleganter... :D

EDIT 2:
Vielleicht weiss jemand jetzt noch, wie man definieren kann, was er macht, wenn er keinen passenden Eintrag findet... :rolleyes:
 
Last edited:
Top