[PHP] Spalte (Von Oben nach Unten) auslesen

07/31/2011 06:27 Benhero#1
Hallo EPvP Com,

Ich beschäftige mich derzeit mit PHP und bin soweit auch gut dabei.
Nur habe ich seit geraumer Zeit leider ein kleines Problem...
Und zwar schaffe ich es nicht eine Spalte (Senkrecht z.B. Spalte: "ID") auszulesen. Also es ist wie folgt aufgebaut: (Bild)
[Only registered and activated users can see links. Click Here To Register...]
Und ich möchte das Rot markierte alles zusammen in einen String ("ID1-ID2 oder so ähnlich") Packen und diese dann als Echo ausgeben. Damit ich sie Verarbeiten kann.

Hoffe ihr versteht mich und könnt mir helfen.

Mfg. Benhero
07/31/2011 09:09 Menan#2
PHP Code:
$query " SELECT id FROM DATENBANKNAME";
$result mysql_query($query); 
Dann hast du ja an sich in $result nur die Spalte ID stehen, die kann du dann weiter verarbeiten mit:

PHP Code:
while($row mysql_fetch_object($result))
   {
      echo ( . 
$row ."</ br>" );
  } 
Nur mal so eine Idee!
07/31/2011 11:18 LostHope.#3
PHP Code:
while($row mysql_fetch_array($result)) {
      
/* damit du siehst wie es ca. aussieht, kannst auch var_dump nehmen */
      
print_r($row['ID']);
      print 
"<br />";

      
/* print */
      
print $row['ID'];
      print 
"<br />";

      
/* echo */
      
echo $row['ID'];
      echo 
"<br />";

      
/* String für außerhalb: $ID['user'][1]*/
      
$ID['user'] = $row['ID'];
  } 
print und echo sind dasselbe.
07/31/2011 15:23 Benhero#4
Vielen Dank euch beiden :)
edit:
Erste klappt nicht warscheinlich weil
PHP Code:
echo ( . $row ."</ br>" ); 
anstatt
PHP Code:
echo ( . $row[ID] ."</ br>" ); 
verwendet wurde.
2te aber Schon :)
08/01/2011 20:30 Che#5
es ist ja sehr deutlich, dass es sich um eine mysql datenbank handelt deswegen hier mal direkt das script:

PHP Code:
<?php
/* verbindungsaufbau */
mysql_connect("localhost","user (bei funpic = db name)","passwort") or die ("Keine Verbindung moeglich");
mysql_select_db("db-name") or die ("Datenbank existiert nicht");

/* sql befehlszeile */
$abfrage "SELECT ID FROM Tabelle";

/* ergebnis abfragen */
$ergebnis mysql_query($abfrage);

/* ergebnisse verarbeiten bis zum ende */
while($row mysql_fetch_object($ergebnis))
{
 
/* zeilen ausgeben */
 
echo $row->ID"<br>";
}
?>
lade das einfach auf den webspace über den deine db läuft hoch!

PS: ich verwende 1:1 das selbe script auch auf meinem webspace xDDD