MySQL Ausgabe: Resource id #3; Problem mit abfrage
UrsB
- datenbank
Hallo Miteinander...
Ich fange gerade an mich in MySQL einzuarbeiten und hab nach 10min schon das erste Problem. Meine Abfrage gibt nur "Resource id #3" aus.
Hier erstmal mein PHP-Script:
<?php
//Zur Datenbank verbinden------------------------
$db=mysql_connect ("localhost","root","");
mysql_select_db ("cbModuler", $db);
$titel = mysql_query("SELECT wert FROM config WHERE name LIKE 'sitetitel'",$db);
echo $titel;
?>
Und hier noch meine Datenbank (als phpMyAdmin export):
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
-- Datenbank: `cbModuler`
-- --------------------------------------------------------
-- Tabellenstruktur für Tabelle `config`
CREATE TABLE IF NOT EXISTS `config` (
`name` varchar(16) NOT NULL,
`wert` varchar(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- Daten für Tabelle `config`
INSERT INTO `config` (`name`, `wert`) VALUES
('sitetitel', 'Seitentitel');
Ich hoffe ihr könnt mir helfen.
Danke schonmal im vorraus
MfG UrsB
echo $begrüßung;
Ich fange gerade an mich in MySQL einzuarbeiten und hab nach 10min schon das erste Problem. Meine Abfrage gibt nur "Resource id #3" aus.
$titel = mysql_query("SELECT wert FROM config WHERE name LIKE 'sitetitel'",$db);
echo $titel;
Wie es richtig geht steht in jedem Anfängertutorial. mysql_query() liefert nur einen Verweis auf die Ergebnismenge zurück. Die Zeilen der Ergebnismenge müssen einzeln abgeholt werden, wofür es die mysql_fetch_*()-Funktionen gibt.
echo "$verabschiedung $name";
hallo,
Ganz genau dedlfix!
s. auch http://schattenbaum.net/php/abfrage.php