Titta på strtoupper(), ucfirst() och ucwords(). Någon av dem kanske passar dina behov.
Frågan#1
Jag kör just nu följande kod för att hämta och visa en lista på kommande datum.
function listgig($f_limit=45) {
echo "<br>";
// $query_gig = "SELECT * FROM gig WHERE godkand = 1 ORDER BY date LIMIT ".$f_limit;
$idag = date("Y-m-d");
$query_gig = "SELECT * FROM gig WHERE godkand = 1 AND date > '$idag' ORDER BY date LIMIT ".$f_limit;
$gig = mysql_query($query_gig) or die(mysql_error());
$totalRows_gig = mysql_num_rows($gig);
$bg = '';
while($row_gig = mysql_fetch_assoc($gig)) {
$bg = $bg != '#333' ? '#333' : '#595454';
echo '<tr style="background-color:'.$bg.'">';
echo " <td width='75'>\r\n";
echo " <h5>".$row_gig['date']."</h5>\r\n";
echo " </td>\r\n";
echo " <td>\r\n";
echo " <h5>".$row_gig['band']."</h5>\r\n";
echo " </td>\r\n";
echo " <td width='85'>\r\n";
echo " <h5>".$row_gig['stad']."</h5>\r\n";
echo " </td>\r\n";
echo " <td>\r\n";
echo " <h5>".$row_gig['arena']."</h5>\r\n";
echo " </td>\r\n";
echo " <td>\r\n";
echo " <h5>".$row_gig['arrangor']."</h5>\r\n";
echo " </td>\r\n";
echo "</tr>\r\n";
}
Detta baseras på att användare skickar in datum och infon till oss på sidan.
Men tyvärr är inte alla användare så noga med att skriva stor bokstav,
så nu vill jag göra en automatik på det, att alla saker som skrivs ut
( alla $row_gig ) skall automatiskt få stor bokstav.
Någon som har en aning om hur man gör det lättast?