webForumDet fria alternativet
Logga in / Bli medlem

hur?

PHP

4 svar · 165 visningar · startad av Phelps

Medlem sedan nov. 200115 inlägg
Trådstart#1

Om jag använder följande kod:

if($member=mysql_fetch_array($result)) {

echo '<table align="center" cellpadding="5" cellspacing="0" width="100%">';

do {
printf('
<tr><td>%s</td></tr>'
,$member["membername"]);

}
while ($member = mysql_fetch_array($result));
echo '</table>';
}

så skapas ju en tabell och alla namn i en kolumn. Hur går jag till väga om jag vill ha namnen i två eller flera kolumner?

Medlem sedan sep. 200141 inlägg
#2

Frågan är lite suddigt formulerad men menar du att du vill ha ett script som
t.ex. sätter ut tre tabellrader och sen byter rad och sätter sen ut tre tabellrader igen osv...osv..??

EXEMPEL:

<TD>Member: Johan</TD>
<TD>Member: Peter</TD>
<TD>Member: Mats</TD>

<TR>

<TD>Member: Åke</TD>
<TD>Member: Anna</TD>
<TD>Member: Göran</TD>

Medlem sedan nov. 200115 inlägg
#3

precis

Medlem sedan sep. 200141 inlägg
#4

Okey, fixar detta åt dig snart...

Har lite mycket på jobbet bara :o)

Kolla in om 1 dygn igen!

Medlem sedan sep. 200141 inlägg
#5

Tjena!

Jag har nu fixat en MYCKET BASIC radbrytare som bryter efter 4 rader eftersom jag inte vet på vilken nivå du programmerar på :o)

Denna skall funka perfa, gjorde det för mig i alla fall när jag använde mig av den :o)

Om du vill ha att tex det bara skall visas X antal rader och sen byta sida så kan jag hjälpa dig med det också.

Happy haxoring på're :o)

*********SCRIPTET********************

<?
$connection = mysql_connect("DB conntection", "DB username", "DB password") or die("Mysql connection error");
$sql = "SELECT value FROM tabel WHERE value = '$value'";
$db = mysql_select_db("DB name", $connection) or die("Error: Couldnt find DB");
$sql_result = mysql_query($sql, $connection) or die("Error connection");

while ($row = mysql_fetch_array($sql_result))

{
extract($row);

$radbrytare++;

echo "

<TD>Member name: $value</TD>";

if( ($radbrytare % 4) == 0 )

{

echo "<TR>";

$radbrytare = 0;
}
}

mysql_free_result($sql_result);
mysql_close($connection);

?>

270 ms totalt · 4 externa anrop · v20260731065814-full.50d4b5bd
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)