Szerző Téma: [HTML] MySQL - Lekérdezés eredménye rendezetten  (Megtekintve 1057 alkalommal)

[HTML] MySQL - Lekérdezés eredménye rendezetten
« Dátum: 2014. július 18. - 15:57:26 »
0 Show voters
Üdv! Van egy mysql-es php-s lekérdezésem, ami kiíratja az összes felhasználó megadott adatait, és ezt szeretném egy táblázatba rendezni. Table border nem kell meg ilyesmi, csak lehetõleg egy oszlopba legyenek az adatok. A kód itt van:
Spoiler for A kód jelenleg felesleges része / eleje:


<?php
require(\'vedelem.php\');
$conn = @mysql_connect($mysql_host, $mysql_user, $mysql_pass);
$sql = \'SELECT * FROM Users_login\';
$retval = mysql_query( $sql, $conn );
if(! $retval ) { die(\'Hiba a lekérdezésben: \' . mysql_error()); }

 


while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{
    echo \"Teljes név: {$row[\'Fullname\']} | Felhasználónév: {$row[\'Username\']} | Jogok: {$row[\'Rights\']} | Email: {$row[\'Email\']} | FelhasználóID: {$row[\'Id\']} <a href=\'index.php?page=admin&action=modifyusers&id={$row[\'Id\']}\'>Felhasználó adatainak módosítása</a><br>\";
}
?>

 
Elõre is köszi annak, aki megcsinálja :)
 
Peace, -nukerdog-
 

Dupla hozzászólás automatikusan összefûzve. ( 2014. július 18. - 16:21:13 )

Rossz hely. Beszélgetés -> Számítástechnikába kellett volna :(
« Utoljára szerkesztve: 2014. július 18. - 16:21:13 írta Nukerdog »

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
[HTML] MySQL - Lekérdezés eredménye rendezetten
« Válasz #1 Dátum: 2014. július 18. - 16:32:30 »
0 Show voters
<table>
<thead>
<tr>
   <td>Teljes név</td>
   <td>Felhasználónév</td>
   <td>Jogok</td>
   <td>Email</td>
   <td>FelhasználóID</td>
</tr>
</thead>
<tbody>
<?
while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{
?>
<tr>
   <td><? echo $row[\"Fullname\"]; ?></td>
   <td><? echo $row[\"Username\"]; ?></td>
   <td><? echo $row[\"Rights\"]; ?></td>
   <td><? echo $row[\"Email\"]; ?></td>
   <td><? echo $row[\"Id\"]; ?><a href=\"index.php?page=admin&action=modifyusers&id=<? echo $row[\"Id\"]; ?>\">Felhasználó adatainak módosítása</a></td>
</tr>
<?
}
?>
</tbody>
<tfoot>
<tr>
   <td>Teljes név</td>
   <td>Felhasználónév</td>
   <td>Jogok</td>
   <td>Email</td>
   <td>FelhasználóID</td>
</tr>
</tfoot>
</table>

[HTML] MySQL - Lekérdezés eredménye rendezetten
« Válasz #2 Dátum: 2014. július 18. - 16:42:42 »
0 Show voters
Oh, nem gondoltam volna hogy ilyen terjedelmes :D De azért köszönöm.
Egy gond van vele.[hs width=300 height=300]http://kepfeltoltes.hu/140718/uhh_www.kepfeltoltes.hu_.png[/hs]
Túlságosan összefolyik.. Vagy bordert, vagy valami paddinget nem lehetne rárakni? :S

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
[HTML] MySQL - Lekérdezés eredménye rendezetten
« Válasz #3 Dátum: 2014. július 18. - 16:57:38 »
+1 Show voters
Próbáld meg így elkezdeni a táblázatot:
 
<table width=\"100\">

 
Ha így is kicsi, akkor növeld az értéket.

[HTML] MySQL - Lekérdezés eredménye rendezetten
« Válasz #4 Dátum: 2014. július 18. - 17:10:09 »
0 Show voters
Szépítgettem, építgettem végül ilyen lett:
\"width=500http://kepfeltoltes.hu/140718/227316614table2_www.kepfeltoltes.hu_.png[/img]
A table width-je 40%, a td-k widthje 30%
Már csak egy text-align centert kellene a td tagekre, de ha cssben beírom nem csinál semmit :S

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
[HTML] MySQL - Lekérdezés eredménye rendezetten
« Válasz #5 Dátum: 2014. július 18. - 17:16:05 »
+1 Show voters
A text-align CSS, HTML-ben csak ennyi:
 
<td align=\"center\">Szöveg</td>

 
Ha más nem kavar be, akkor ennek mûködnie kell.


Edit: ez csak egy kis magán vélemény, az én véleményem, aki nem ért vele egyet, az nem ért vele egyet, ennyi. Na szóval: ha %-okat használsz, nagy felbontáson eléggé hülyén fog kinézni, ahogyan kicsin is. Most csak éppen a te felbontásodon a jó. Bár nekem ez a színezés sem nagyon tetszik, de gondolom ez még változni fog (nem mintha én egy olyan nagy designer lennék, de ez tényleg nem bejövõs). Arra pedig, hogy ne legyenek a szövegek a rács mellett, használj celpaddingot, illetve azért, hogy minden irányból középen legyenek - persze csak ha szükséged van erre - használj align centert és valign centert. Illetve még egy fontos infó, de ez még mindig csak az én véleményem: használj MySQLi-t, mert amit te használsz az már elavultnak számít egy ideje. És még könnyebben is kezelhetõ, legalábbis szerintem.
« Utoljára szerkesztve: 2014. július 18. - 17:30:56 írta Dfoglalo »

[HTML] MySQL - Lekérdezés eredménye rendezetten
« Válasz #6 Dátum: 2014. július 18. - 17:36:52 »
0 Show voters
Ha csúnyán néz ki, nem baj, mert ezt csak én fogom látni, de azért egy kis kinézet legyen már :D
Igen, valóban, mert a beléptetõ rendszer SESSION alapú, ami 2009-es tutorial alapján van.
Cellpadding, Align, Valign: majd átnézegetem, próbálkozok. :D


Na mindegy, köszi, végülis megoldódott, a lényeg megvan, a témát zárom :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal