php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.12.2009, 13:45  
Extremefall
Gast
 
Beiträge: n/a
Standard Wert aus Datenbank in Variable speichern

Hallo. Ich stehe vor einem mehr oder weniger großen Problem. Ich möchte einen Wert aus der Tabelle manager_user in einer Variable speichern. Ich habe es so probiert:
PHP-Code:
$abwehr1 "SELECT Spieler2 FROM manager_user WHERE id=$id"
Zur Ausgabe habe ich diesen Code benutzt, doch es wird nichts außer einer leeren Seite angezeigt. Also auch keine Fehlermeldung oder sonstiges.
PHP-Code:
$abfrage "SELECT Punkte FROM manager_spieler_abwehr WHERE Spielername LIKE '$abwehr1'";
$ergebnis mysql_query($abfrage);
while(
$row mysql_fetch_object($ergebnis))
{
echo 
"<table width=\"260\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" height=\"15\">";
echo 
"<td width=\"65\" height=\"35\"><font color=\"white\">$abwehr1</td>";
echo 
"<td width=\"2\" height=\"35\"><font color=\"white\">$row->Punkte</td>";
$summe += $row->Punkte;

Woran kann es liegen und wie kann man einen Wert aus der Datenbank in einer Variable übertragen?
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.12.2009, 14:05  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
$ergebnis mysql_query($abfrage) or die(mysql_error()); 
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]
Destruction ist offline  
Alt 15.12.2009, 14:23  
Extremefall
Gast
 
Beiträge: n/a
Standard

Das bringt leider nichts, da es ja keine Fehlermeldung gibt. Es wird weiterhin die leere Seite angezeigt. Woran kann es liegen?
 
Alt 15.12.2009, 14:24  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.637
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Du hast shcon einen Thread zu dem Thema offen.
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline  
Alt 15.12.2009, 14:25  
Erfahrener Benutzer
 
Registriert seit: 01.12.2009
Beiträge: 109
PHP-Kenntnisse:
Anfänger
Dreamwatcher befindet sich auf einem aufstrebenden Ast
Standard

Und was sagt der Quelltext?

Tabellen musst du auch schließen, das ist dir klar, ne?
Dreamwatcher ist offline  
Alt 15.12.2009, 14:40  
Extremefall
Gast
 
Beiträge: n/a
Standard

Den Fehler habe ich bereits ausgebessert, doch es funktioniert immer noch nicht. Ich habe den </table> tag auch bei allen Tabellen hinzugefügt.
 
Alt 15.12.2009, 14:45  
Erfahrener Benutzer
 
Registriert seit: 01.12.2009
Beiträge: 109
PHP-Kenntnisse:
Anfänger
Dreamwatcher befindet sich auf einem aufstrebenden Ast
Standard

Und du hast auch einen Benutzernamen, der
Zitat:
SELECT Spieler2 FROM manager_user WHERE id=$id
lautet?^^

sollte schon so lauten:

PHP-Code:
$abwehr1 mysql_fetch_array(mysql_query("SELECT Spieler2 FROM manager_user WHERE id= '"$id ."'")); 
Ansprechbar mit:
PHP-Code:
$abwehr1['Spieler2']; 

Geändert von Dreamwatcher (15.12.2009 um 14:48 Uhr).
Dreamwatcher ist offline  
Alt 15.12.2009, 14:49  
Extremefall
Gast
 
Beiträge: n/a
Standard

Nein, so heißt das Feld aus der Tabelle, in dem der Spielername gespeichert wird. Also das Feld heißt Spieler2 und der Wert ist Mart
 
Alt 15.12.2009, 14:55  
Extremefall
Gast
 
Beiträge: n/a
Standard

Was heißt das mit dem ansprechbar? welches muss ich dann noch austauschen?
Danke schonmal für die Hilfe.
 
Alt 15.12.2009, 15:16  
Erfahrener Benutzer
 
Registriert seit: 01.12.2009
Beiträge: 109
PHP-Kenntnisse:
Anfänger
Dreamwatcher befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
$abfrage "SELECT Punkte FROM manager_spieler_abwehr WHERE Spielername LIKE '$abwehr1'"
Jetzt schauen wir mal was in $abwehr1 steht:
PHP-Code:
$abwehr1 "SELECT Spieler2 FROM manager_user WHERE id=$id"
Ah dort steht ein String.
Nun setzen wir diesen String mal ein.
PHP-Code:
$abfrage "SELECT Punkte FROM manager_spieler_abwehr WHERE Spielername LIKE 'SELECT Spieler2 FROM manager_user WHERE id=$id'"
Siehst du jetzt deinen Fehler? Ich habe dir den oben sogar schon berichtigt. Wenn du es jetzt noch nicht verstehst, dann lerne bitte eigenständig und frag uns nicht die ganze Zeit. Das ist ja wohl zu sehen.

Ansprechen bedeutet, dass du unter diesem Array den namen hast den du willst.
Wieviele Spieler hast du denn unter einer id? Ich denke mal nur einen. Also brauchst du doch eig keine while-Schleife. Oder übersehe ich irgendwas?

Geändert von Dreamwatcher (15.12.2009 um 15:23 Uhr).
Dreamwatcher 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
[Erledigt] Wie Wert aus SELECT in Variable speichern oder SQL Syntax? rick7401 Datenbanken 4 06.09.2008 06:29
String aus einer Seite in Variable speichern KimKaye PHP Tipps 2008 10 14.05.2008 09:57
Daten aus Datenbank in eine Variable speichern cyberfreak PHP Tipps 2008 1 24.04.2008 15:20
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
Speichern einer Telefonliste mit PHP in einer Datenbank timo_81 PHP Tipps 2008 30 07.09.2007 17:52
Variable in Tabelle speichern Unkaputtbar2 Datenbanken 5 21.07.2006 13:00
UPTATE einer MySQL Datenbank mit Variable hypo PHP Tipps 2006 2 11.06.2006 16:09
Wert aus Datenbank vergleichen Spiff Datenbanken 8 18.05.2006 16:29
[Erledigt] Datensätze aus Datenbank speichern und zuweisen PHP Tipps 2005-2 6 11.09.2005 15:38
http Stream in Variable leiten um in Datenbank zu schreiben PHP Tipps 2005-2 0 23.08.2005 21:52
Datenbankinhalt in Variable speichern PHP Tipps 2005-2 1 09.06.2005 17:07
wert an eine variable senden PHP Tipps 2005 6 24.01.2005 16:29
[Erledigt] Text in Variable speichern PHP Tipps 2004 5 30.08.2004 13:20
Formular in Mysql Datenbank speichern Anuschka Datenbanken 1 15.08.2004 02:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
daten aus datenbank als variable speichern, sql wert in variable speichern, wert aus tabelle in variable speichern php, mysql_fetch_object werte variablen zuweisen, tabellen einer datenbank in variable speicher, datenbank variable, wert aus datenbank in variable speichern, wert datenbank variable speichern, einzelnen wert aus datenbank auslesen und in variable speichern, sql erbnis als text in variable speichern, mysql_fetch_object in variable ausgeben, datenbank wert in variable speichern, mit select wert in variable speichern, einzelnen wert aus datenbank abfragen und in vbariable speichern, wert aus datenbank lesen und in variable speichern, sql abfrage in variable speichern, wert aus datenbank als string in variable speichern, wert aus der datenbank auslesen und in einer variable speichern, werte aus sql abfrage in variablen speichern php, php ergebnis der datenbank in variable schreiben

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:49 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