Ü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:
<?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 :(
<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>
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
Próbáld meg így elkezdeni a táblázatot:
<table width=\"100\">
Ha így is kicsi, akkor növeld az értéket.
Szépítgettem, építgettem végül ilyen lett:
http://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
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.
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