data uit mysql kolom word niet correct weergegevn op pagina

  • Onderwerp starter Onderwerp starter as1
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

as1

Gebruiker
Lid geworden
22 mrt 2009
Berichten
305
hallo,
na enig zoeken is het mij gelukt om data over de users uit een phpbb3 database te halen en weer te geven op een pagina maar ik krijg het iet in een tabel weergegeven zoals de beodeling was hieronder zet ik een stukje van het resultaat weer

Code:
1 Anonymous anonymous 0 0 0 2 92.66.49.3 ruben ruben admin@as1studios.co.cc 0 0 0 3 AdsBot [Google] adsbot [google] 0 0 0 4 Alexa [Bot] alexa [bot
ik krijg het gewoon op die manier in een lijn te zien en niet in een tabel zoals eigenlijk de bedoeling was, dit is mijn script (password weggelaten)

PHP:
<?
$server = mysql_connect("localhost","ruben","*********");
mysql_select_db("ruben_JNSFORUM",$server);
$sql = "SELECT * FROM jns_users"; // Dit is de query
$res = mysql_query($sql); //Voer de query uit en zet het resultaat in $res
while($row = mysql_fetch_object($res)){ // Zet de waarden van de records stuk voor stuk in $row
echo $row->user_id." ";// User ID veld
echo $row->user_ip." "; // User IP veld
echo $row->username." "; // Username Veld
echo $row->username_clean." "; // Username zonder hofletters
echo $row->user_email." "; //email veld
echo $row->user_lastvisit." "; //lastvisit field
echo $row->user_lastpage." "; //lastpage
echo $row->user_warnings." "; //waarschuwingen per gebruiker
echo $row->user_msnm." "; //msn
echo $row->user_new_privmsg." "; //user new private mesages
} // Sluit de while loop af
mysql_close(); // Verbreek de verbinding met de server
?>
 
Laatst bewerkt:
Dit is geloof ik wat je bedoelt:

hij begint een nieuwe rij elke keer wanneer de loop nogmaals gerunt wordt.

PHP:
<?
$server = mysql_connect("localhost","ruben","*********");
mysql_select_db("ruben_JNSFORUM",$server);
$sql = "SELECT * FROM jns_users"; // Dit is de query
$res = mysql_query($sql); //Voer de query uit en zet het resultaat in $res

echo "<table border='1'>";
while($row = mysql_fetch_object($res)){ // Zet de waarden van de records stuk voor stuk in $row
echo "<tr>";
echo "<td>".$row->user_id."</td>";// User ID veld
echo "<td>".$row->user_ip."</td>"; // User IP veld
echo "<td>".$row->username."</td>"; // Username Veld
echo "<td>".$row->username_clean."</td>"; // Username zonder hofletters
echo "<td>".$row->user_email."</td>"; //email veld
echo "<td>".$row->user_lastvisit."</td>"; //lastvisit field
echo "<td>".$row->user_lastpage."</td>"; //lastpage
echo "<td>".$row->user_warnings."</td>"; //waarschuwingen per gebruiker
echo "<td>".$row->user_msnm."</td>"; //msn
echo "<td>".$row->user_new_privmsg."</td>"; //user new private mesages
echo "</tr>";
} // Sluit de while loop af
echo "</table>";
mysql_close(); // Verbreek de verbinding met de server
?>
 
cool t werkte dankje,
nu nog n beetje styllen :P
(note: met 13 ken je nog niet zo goed php vandar me vraag :P)
 
ik had nog 1 klein vraagje, ik heb m nu online staan (http://jnswalmen.co.cc/admin/data.php) (.htaccess beveiligd) maar is er een manier om via frontpage een extra rij helemaal bovenin de tabel te maken waar de veld descriptie te staan komt ik bedoel dan

ID IP USERNAME EMAIL BLABLA BLABLA
0 0.0.0.0 Data data Data Data
1 1.2.3.4 Data data Data Data
2 5.6.7.8 data Data Data Data


dus met ID Ip username e.d. erboven want dat heb k nu niet
 
:shocked: ik ben 17 en heb moeite met PHP XD

maar goed
wat ik wou zeggen is:
tip voor in het vervolg: zet je inloggegevens in een appart bestandje (bijv. login.php)
dat apparte bestandje kan je dan aanroepen d.m.v. bijv. require ('login.php') op de plek te zetten waar je normaal je inlog gegevens invult.
dan hoef je je files niet te bewerken voordat je ze online zet :)
 
:shocked: ik ben 17 en heb moeite met PHP XD

maar goed
wat ik wou zeggen is:
tip voor in het vervolg: zet je inloggegevens in een appart bestandje (bijv. login.php)
dat apparte bestandje kan je dan aanroepen d.m.v. bijv. require ('login.php') op de plek te zetten waar je normaal je inlog gegevens invult.
dan hoef je je files niet te bewerken voordat je ze online zet :)

Ok goed idee :thumb: maar k vroeg eigenlijk hiernaar :


ik had nog 1 klein vraagje, ik heb m nu online staan (http://jnswalmen.co.cc/admin/data.php) (.htaccess beveiligd) maar is er een manier om via frontpage een extra rij helemaal bovenin de tabel te maken waar de veld descriptie te staan komt ik bedoel dan

ID IP USERNAME EMAIL BLABLA BLABLA
0 0.0.0.0 Data data Data Data
1 1.2.3.4 Data data Data Data
2 5.6.7.8 data Data Data Data


dus met ID Ip username e.d. erboven want dat heb k nu niet
 
ja ik weet het :)
sorry maar ik heb al geen idee wat je aan het doen bent met je php om de info te achterhalen XD dus daar kan ik niet mee helpen
 
Je zult de kolom-headers dan al voor de while moeten echoën. Zo dus:

PHP:
<?
$server = mysql_connect("localhost","ruben","*********");
mysql_select_db("ruben_JNSFORUM",$server);
$sql = "SELECT * FROM jns_users"; // Dit is de query
$res = mysql_query($sql); //Voer de query uit en zet het resultaat in $res
 
echo "<table border='1'>";
echo   "<tr>";
echo     "<td>UserID</td>";// User ID veld
echo     "<td>UserIP</td>"; // User IP veld
echo     "<td>Username</td>"; // Username Veld
echo     "<td>Username (lowercase)</td>"; // Username zonder hofletters
echo     "<td>Email</td>"; //email veld
echo     "<td>Last visit</td>"; //lastvisit field
echo     "<td>Last page</td>"; //lastpage
echo     "<td>User warnings</td>"; //waarschuwingen per gebruiker
echo     "<td>MSN</td>"; //msn
echo     "<td>Private message</td>"; //user new private mesages
echo   "</tr>";
while($row = mysql_fetch_object($res)){ // Zet de waarden van de records stuk voor stuk in $row
echo   "<tr>";
echo     "<td>".$row->user_id."</td>";// User ID veld
echo     "<td>".$row->user_ip."</td>"; // User IP veld
echo     "<td>".$row->username."</td>"; // Username Veld
echo     "<td>".$row->username_clean."</td>"; // Username zonder hofletters
echo     "<td>".$row->user_email."</td>"; //email veld
echo     "<td>".$row->user_lastvisit."</td>"; //lastvisit field
echo     "<td>".$row->user_lastpage."</td>"; //lastpage
echo     "<td>".$row->user_warnings."</td>"; //waarschuwingen per gebruiker
echo     "<td>".$row->user_msnm."</td>"; //msn
echo     "<td>".$row->user_new_privmsg."</td>"; //user new private mesages
echo   "</tr>";
} // Sluit de while loop af
echo "</table>";
mysql_close(); // Verbreek de verbinding met de server
?>
 
Laatst bewerkt:
oh nee mijn fout was password verget heb nix gezegd
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan