listar ut en del grejjer ur en databas med en while sats..
while($row = mysql_fetch_array($res)){
kan man på nåt sätt kolla vilken som är den sista $row:en
för vill nämligen ha en annorlunda design på den.. än de andra..
4 svar · 178 visningar · startad av MaRseY
listar ut en del grejjer ur en databas med en while sats..
while($row = mysql_fetch_array($res)){
kan man på nåt sätt kolla vilken som är den sista $row:en
för vill nämligen ha en annorlunda design på den.. än de andra..
Så här menar du :q
for ( $i = 0; $row = mysql_fetch_array( $res ); $i++ )
{
if ( $i == count( $row ) - 1 )
{
...
}
else
{
...
}
}
hmms ungefär.. funka inte riktigt för mig, men kom på att jag kunde ju räkna posterna, lite trög idag ;)
$n = 0;
$rekna = mysql_query ( "SELECT COUNT(ID) FROM members" );
$rekna = mysql_result ( $rekna, 0 );
/* -------- */
$n++;
if($n != $rekna){
echo "<HR>";
}
Rätt onödigt att loopa igenom hela strängen känns det som. Kanske kan testa:
$rows = mysql_num_rows($res)-1;
$falt1 = mysql_result($res,$rows,"fältnamn1");
$falt2 = mysql_result($res,$rows,"fältnamn2");
hmmz hurdå menaru.. ska ju ha ut alla rows ur tabellen så borde väl va bäst..