php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.02.2005, 17:00  
Erfahrener Benutzer
 
Registriert seit: 09.12.2004
Beiträge: 250
nixdorf
Standard Auslesen aus der Datenbank

Hallo,

ich bekomme es im Moment einfach nicht hin, Daten aus meiner Datenbank auszulesen.

Datenbank ist erstellt und funktioniet auch schon. Habe eine Tabelle Kunden mit den Feldern kundenid und bname. Ich habe einen Eintrag in der Tabelle gemacht uns so die Felder kundenid, bname und pword mit einträgen versehen. Jetzt will ich aus der Datenbank auslesen. Das Datenbankhandle hat bereits beim schreiben auf die Datenbank funktioniert.

So sieht der Code aus für die Abfrage:

[code]
?php
require_once('header.php');
include("dbconnect.php");

$query = "select kundenid from kunden where 'bname' = 'dieter'";
$result = mysql_query($query);
$array = mysql_fetch_array($result, MYSQL_ASSOC);
$leer = ($array[kundenid]);
echo "$leer";
?>

Es wird darauf nichts angezeigt, es kommt auch keine Fehlermeldung.

In der Tabelle kunden ist eine Zeile mit den Eintragen bname=dieter, kundenid=1

Woran kann es liegen das ich keine Kundenid angezeigt bekomme?

Gruß Nixdorf
nixdorf ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.02.2005, 17:13  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
  
require_once('header.php');
  include(
"dbconnect.php");

  
$query "select kundenid from kunden where bname = 'dieter'";
  
$result mysql_query($query) or die ("MySQL-Error: " mysql_error());
  if (
mysql_num_rows($result))
  {
    
$array mysql_fetch_array($resultMYSQL_ASSOC);
    
$leer $array['kundenid'];
    echo 
$leer;
  }
  else
    echo 
"Keinen passenden Datensatz gefunden";
?>
Gruß
phpfan
 
Alt 06.02.2005, 18:18  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Vielleicht solltest du das mal durcharbeiten, damit du das ganze auch verstehst:
http://tut.php-q.net/mysql-select-php.html
Corvin ist offline  
Alt 06.02.2005, 18:43  
Erfahrener Benutzer
 
Registriert seit: 09.12.2004
Beiträge: 250
nixdorf
Standard

Hallo,

phpfan, ich habe Deine Änderungen mal ausgeführt, aber leider ohne erfolg. Ich bin der Meinung das alles stimmen müsste. Aber angezeigt wird mit die Kundenid immer noch nicht.

Momentan weiß ich auch nicht mehr woran es noch liegen kann ist doch eigentlich recht trivial.

Gruß Nixdorf
nixdorf ist offline  
Alt 06.02.2005, 18:46  
Gast
 
Beiträge: n/a
Standard

Irgendetwas muss ja ausgeben werden, es sei denn, die kundenid ist leer. Schreibe deshalb mal

echo "Kunden-ID = " . $leer;

Gruß
phpfan
 
Alt 06.02.2005, 19:37  
Erfahrener Benutzer
 
Registriert seit: 09.12.2004
Beiträge: 250
nixdorf
Standard

Hallo,

ja wird es auch, nämlich: Keinen passenden Datensatz gefunden

Wenn ich das soweit richtig verstanden habe werden als gar keine Datesätze gefunden.

Dies habe zu Datenbankverbindung genutzt:

<?php
mysql_connect('localhost','colde')
or die("<h3>could not connect to MySQL</h3>\n");
mysql_select_db('tc')
or die("<h3>could not select database 'tc'</h3>\n");
?>

Gruß Nixdorf
nixdorf ist offline  
Alt 06.02.2005, 20:46  
Gast
 
Beiträge: n/a
Standard

datei "dbconnection.php"
Code:
<?php
//Connection with database
$con=mysql_connect("localhost","cold","") or die(mysql_error());
//database selection
mysql_select_db("tc",$con) or die(mysql_error());
?>
Ich vermisse mysql_close();
z.B.
datei "closeConnection.php"
Code:
<?php
mysql_close($con);
?>
und dann diese Datei am Ende includen
Code:
<?php
  require_once("header.php");
  include("dbconnect.php");

  $query = "select kundenid from kunden where bname = 'dieter'";
  $result = mysql_query($query) or die ("MySQL-Error: " . mysql_error());
  if (mysql_num_rows($result))
  {
    $array = mysql_fetch_array($result, MYSQL_ASSOC);
    $leer = $array['kundenid'];
    echo $leer;
  }
  else {
    echo "Keinen passenden Datensatz gefunden"; }
  include("closeConnection.php");
?>
[/code]
 
Alt 06.02.2005, 21:40  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

du musst die verbindung nicht beenden!! der inhalt müsste auch so ausgelesen werden!!!
Flor1an ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
xyz aus function("xyz"); in Datenbank auslesen?! Nightuser PHP Tipps 2008 5 14.07.2008 05:45
prob mit datenbank auslesen ... counteam PHP Tipps 2008 22 06.07.2008 21:28
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
[Erledigt] Datenbank auslesen mit register_globals off PHP Tipps 2007 14 03.01.2007 17:12
[Erledigt] Aus Datenbank auslesen mit php PHP Tipps 2006 4 04.01.2006 18:17
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
Daten aus einer mySQL Datenbank auslesen GSJLink PHP Tipps 2005-2 6 25.07.2005 16:38
[Erledigt] Auslesen und Aktualisieren von einer MYSQL Datenbank PHP Tipps 2005-2 3 05.07.2005 14:39
Mail Adresse aus einer Datenbank auslesen? Stemmi Datenbanken 6 23.04.2005 23:24
auslesen aus datenbank und sortieren! PHP Tipps 2004-2 15 04.12.2004 15:56
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
[Erledigt] meta refresh beim auslesen aus einer Datenbank umgehen Datenbanken 1 14.09.2004 20:10
Monatsarchivliste aus Datenbank auslesen PHP-Fortgeschrittene 2 23.08.2004 20:57

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
kunden aus datenbank auslesen php, datenbank auslese problem mit include, kunden aus datenbank auslesen, datenbank php eintrag wird gefunden angezeigt obwohl vorhanden

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.