WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 16.04.2003, 14:58   #1
Deftones
Master
 
Registriert seit: 26.11.2002
Alter: 47
Beiträge: 572


Cool Mysql abfrage

hab mal wieder ein prob

welchen befehl muss ich nehmen damit
ich in einder mysql tabelle enthaltenen felder einzeln weiter verwenden kann ?

habe eine tabelle x und darin sind 9 felder

wenn ich es mit mysql_fetch_object mache
funzt es ned !?

bin noch sehr unerfahren in sachen php
hoffe trozdem auf eure hilfe

danke im vorraus

mfg
deftones
____________________________________
Es gibt nix gutes außer man tut es
nur die Toten wissen wie der Krieg war !

Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23
Deftones ist offline   Mit Zitat antworten
Alt 16.04.2003, 15:53   #2
Gonte
Veteran
 
Registriert seit: 15.08.2001
Alter: 50
Beiträge: 235


Standard

Zitat:
object mysql_fetch_object ( resource Ergebnis-Kennung)

Liefert ein Objekt mit Eigenschaften, die den Feldern des geholten Datensatzes entsprechen, oder FALSE wenn keine weiteren Datensätze vorhanden sind.
PHP-Code:
<?php
mysql_connect
("hostname""user""password");
mysql_select_db($db);
$result mysql_query("select * from table");
while (
$row mysql_fetch_object($result)) {
    echo 
$row->user_id;
    echo 
$row->fullname;
}
mysql_free_result($result);
?>
Quelle:
http://at2.php.net/manual/de/functio...tch-object.php

Das PHP-Manual ist dein Freund!
Gonte ist offline   Mit Zitat antworten
Alt 17.04.2003, 09:22   #3
Deftones
Master
 
Registriert seit: 26.11.2002
Alter: 47
Beiträge: 572


Standard hmm

ok hab es vielleicht falsch geschrieben was ich meine

eine tabele 9 felder

wenn ich sie auslese möchte ich jedes feld weiter verwenden

zb.:

feld $1 ist hintergrundfarbe
feld $2 ist ein bild
usw..

wenn ich es mit mysql_fetch_object mache gehts ned ?!

mfg deftones
____________________________________
Es gibt nix gutes außer man tut es
nur die Toten wissen wie der Krieg war !

Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23
Deftones ist offline   Mit Zitat antworten
Alt 17.04.2003, 10:35   #4
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard



~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 17.04.2003, 12:43   #5
Phlow
Veteran
 
Registriert seit: 22.08.2000
Beiträge: 282


Phlow eine Nachricht über ICQ schicken
Standard Re: hmm

Zitat:
Original geschrieben von Deftones
ok hab es vielleicht falsch geschrieben was ich meine

eine tabele 9 felder

wenn ich sie auslese möchte ich jedes feld weiter verwenden

zb.:

feld $1 ist hintergrundfarbe
feld $2 ist ein bild
usw..

wenn ich es mit mysql_fetch_object mache gehts ned ?!

mfg deftones
klar geht das, ich glaube was du meinst, ist, dass er hier ja alle Werte dieses Feldes ausgibt (also in dem Fall alle userid's und alle fullnames). willst du nur einen bestimmten Wert, so musst du den halt rausselektieren (im sql query ... zb: $result = mysql_query("SELECT * FROM table WHERE user_id=1"); ... dann bekommst du genau einen Wert fullname (mit dem du dann weiterarbeiten kannst)

hoffe ich hab das richtig verstanden
(denke mir mit einem Selekt über alle Hintergrundfarben wirst net viel anfangen *g*)
Phlow ist offline   Mit Zitat antworten
Alt 17.04.2003, 16:07   #6
jonix
Veteran
 
Registriert seit: 03.08.2000
Alter: 47
Beiträge: 461


Standard

PHP-Code:
$query "SELECT * FROM general_info";
$result mysql_query($query);
while (
$row mysql_fetch_array($resultMYSQL_ASSOC))
{
  foreach(
$row as $key=>$value)
  {
    $
$key $value;
  }
}
// ergebnis: viele bunte variablen, welche den feldnamen aus der mysql-
// tabelle als bezeichner haben und ebenso die zugehoerigen werte 
so vielleicht? in der tabelle ist zb ein feld 'text_farbe' (varchar, laenge 6) mit dem wert 'FF0000'. im php kann ich dann mit der variable $text_farbe, welche wieder den wert 'FF0000' hat, weiterarbeiten, zb:
PHP-Code:
<BODY color="<?=$text_farbe?>">
____________________________________
hampel.at
jonix ist offline   Mit Zitat antworten
Alt 17.04.2003, 18:42   #7
Deftones
Master
 
Registriert seit: 26.11.2002
Alter: 47
Beiträge: 572


Standard super

genau das habe ich gesucht danke !!!!!!

danke jonix!!!


mfg
deftones
____________________________________
Es gibt nix gutes außer man tut es
nur die Toten wissen wie der Krieg war !

Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23
Deftones ist offline   Mit Zitat antworten
Alt 18.04.2003, 07:42   #8
jonix
Veteran
 
Registriert seit: 03.08.2000
Alter: 47
Beiträge: 461


Standard

da freut sich der jonix

achtung, eine fehlerquelle beinhaltet mein vorschlag: in der tabelle darf natuerlich nur eine zeile sein, oder (bei zb mehreren designs) die abfrage mit ID machen - aber des is eh klar ;-)
____________________________________
hampel.at
jonix ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:18 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag