Fråga 1: Om ett värde innehåller både siffror och bokstäver vad skall då datatypen vara i tabellen? (databasen är mysql)
Fråga 2: Hur sorterar jag värden som innehåller både siffror och bokstäver?
Värden som skall sorteras är A1, A2, A11, A100, AB osv. Vill ha dem i den ordningen med.
//Hämtar alla kategorier för länkar från tabellen tbl_link_cat och länkar från tbl_links
$query = "SELECT tbl_link_cat.cat AS Category, tbl_links.Lk_Name AS Name, tbl_links.Lk_url AS Url
FROM tbl_links, tbl_link_cat WHERE (tbl_links.Id = tbl_link_cat.Id) ORDER BY tbl_link_cat.cat ASC, tbl_links.Lk_Name ASC";
$result = mysql_query($query);
// Sätter en tom testvariabel
$test_category = '';
//Loopar igenom alla kategorier och skriver ut dem
while ($row = mysql_fetch_assoc($result))
{
if ($test_category != $row['Category'])
{
echo ('
<dl class="listarubrik">
<dt>'.$row['Category'].'</dt>
</dl>
');
}
//Loopar igenom och skriver ut alla länkar som är för en viss kategori
$bgColor = "";
$bgColor = (++$i & 1) ? '#f6f7f7' : '#ffffff';
echo ('
<span class="faktatext"> <a href="'.$row['Url'].'">'.$row['Name'].'</a><br> </span>
');
// Sätter testvariabeln till aktuell kategori
$test_category = $row['Category'];
}
253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2