Hilfe

Hast du auch einen direktlink zur seite?

Test Link http://lode.homeip.net/auti/index.php
Wen Du msn hast Melde dich per PN schreibe dan MSN daten ICQ geht auch

Hast du mehr als eine Zeile in der Datenbank?

Schau nach Habe eine Ausgabe test gemacht Darunter

und wie hast du diese Ausgabe erzeugt?

echo “Ausgabe Test (”.$row[3].")";

Der soll ja imemr wen 3 teile voll sind eine neue reihe anlegen Die dan heits
undweiter;undweiter;undweiter;

[code]$result = mysql_query(“SELECT * FROM user WHERE id=’”.$_SESSION[“uid”]."’");
echo ‘

’;
while($row = mysql_fetch_array($result))
{
echo “";

}echo"

”.$row[0]." “.$row[1].” ".$row[2]."
";[/code]Das andere war auch ein wenig käse, zu versuchen ein array mit explode zu zerlegen…
Ich weiß nicht so ganz, wie du die Daten aus der Tabelle anzeigen willst. Anscheinend hast du nur eine Zeile in der Tabelle, aber die willst du in zwei Zeilen zerlegen???

Außerdem kann die Ausgabe gar nicht zu meinem geschriebenen und deiner Datenbankstruktur passen, da die erste Spalte bei dir int ist, aber ein String ausgegeben wird!

Das teil wird ein Authentifizierung Center Doch der nimmt nur die erste reihe die anderen reihen nimmt der nicht
Und Der soll dafür nur 1 spalte der table Nutzen

Die hesst Daten

Weil die anderen Zeilen ja auch nicht die selbe id haben (du fragst in der MySql-Abfrage ja nach where WHERE id=’".$_SESSION[“uid”]."’)

Also Der soll Ja Das soll Authentifizierungs center werden

Für Jeden Soll eine spalte zuverfügung gestellt werden die nun jetzt daten heißt

also je3namen soll eine spalte gehören

$result = mysql_query("SELECT * FROM user WHERE id='".$_SESSION["uid"]."'"); $row = mysql_fetch_array($result)); echo '<table><tr>'; $daten = explode(';',$row['daten']); $i = 0; foreach($daten as $value) { if($i == 3) { echo '</tr><tr>'; } echo "<td style='border:1px black solid;text-align:center;'>".$value."</td>"; $i++; } echo"</tr></table>";
Sowas da? (ungetestet)

Genau ^^

$result = mysql_query("SELECT * FROM user WHERE id='".$_SESSION["uid"]."'"); $row = mysql_fetch_array($result)); echo '<table><tr>'; $daten = explode(';',$row['daten']); $i = 0; foreach($daten as $value) { if($i == 3) { echo '</tr><tr>'; $i = 0; } echo "<td style='border:1px black solid;text-align:center;'>".$value."</td>"; $i++; } echo"</tr></table>";
uups, hatte vergessen den Zähler auf 0 zu stellen…

Danke Aber der script zeit noch ein fenster zu viel an Kann man das auch etwas anders machen ??

Hast du am ende der daten ein ; ?

ja ist weg und leuft Prima Danköööööööööööööööööööööööö

entfern es mal :slight_smile:

bitöööööööööö