Hei
Jeg velger ut noe fra DB og skal telle det.
På localhost på min egen datamaskin fungerer det, men på serveren min krasjer det. Mest sannsynlig for forskjellige versjoner av mysql/php.
Her er koden, er det noen andre måter å skrive dette på som gjør at serveren ikke krasjer:
Versjoner:
Lokalt: php 5.3 mysql 5.1.36
Server: php 5.29 mysql 5.0.87
Håper det er noen som ser noe jeg ikke har sett her hehe..
Takk for svar
Jeg velger ut noe fra DB og skal telle det.
På localhost på min egen datamaskin fungerer det, men på serveren min krasjer det. Mest sannsynlig for forskjellige versjoner av mysql/php.
Her er koden, er det noen andre måter å skrive dette på som gjør at serveren ikke krasjer:
PHP:
$num = mysql_num_rows($result);
$i=1;
if($i < $num)
{
echo "<table border='1' width='100%'>";
echo "<tr><th>#</th><th>" . ucf(translate('country')) . "</th><th>" . ucf(translate('navn')) . "</th><th>" . translate('date') . "</th><th>" . ucf(translate('bodyweight')) . "</th><th>". translate('lifted') ."</th></tr>";
// keeps getting the next row until there are no more to get
while ($row = mysql_fetch_array( $result ))
{
// Print out the contents of each row into a table
echo "<tr><td align='center'>";
echo $i++; // Krasj??
echo "</td><td align='center'>";
echo "<div><img src='img/flags/16/". strtolower($row['user_country']) .".png' /></div> " . translate(ucf(getCountryName(strtolower($row['user_country'])))) . "";
echo "</td><td align='center'>";
echo "<a href='index.php?action=profile&sub=show&tid=". $row['training_id'] ."'>" . getNameFromId($row['user_id']) . "</a>";
echo "</td><td align='center'>";
echo formatDate($row['date'], $dateformat);
echo "</td><td align='center'>";
echo r_nr2(calcFromKg($row['bodyweight'])). $w_metric;
echo "</td><td align='center'>";
echo r_nr(calcFromKg($row['kg'])). $w_metric;
echo "</td></tr>";
}
echo "</table>
<div class='fixed'>
</div>
</div>
</div>
<div class='fixed'>
</div>
<div id='footer'>
<a id='gotop' href='#' onclick='MGJS.goTop();return false;'>" . translate('top') . "</a>
<div align='center' id='copyright'>© " . translate('copyrightyear') . " " . translate('header_text'). " - " . translate('curversion') ." - <a href='index.php?action=contact'>" . translate('contact') ."</a> - <a href='index.php?action=about'>" . translate('about') . "</a> - " . translate('onlineusers'). ": " . getActiveUsers() . "<br />
</div>";
exit;
}
else
{
Versjoner:
Lokalt: php 5.3 mysql 5.1.36
Server: php 5.29 mysql 5.0.87
Håper det er noen som ser noe jeg ikke har sett her hehe..
Takk for svar
Sist redigert: