27. juni 2003 - 21:47
Der er
12 kommentarer og 1 løsning
Omkring MySQL og en PHP tagwall
Jeg har bygget en PHP tagwall.. Det er egentlig ikke en tagwall, men en clan registrerings database.. (bygget på samme grundprincip) Den virker fint, Det eneste prob er at, Hvordan sorterer jeg alfabetisk? Jeg kan gost sortere det alfabetisk, Men hvordan sætter jeg en linie ind for hver "clan" som: -a- Alfaclanen Acid -b- Buh Bussemanden -c- Cs clan ??? Håber i har svaret.. 50 point til svaret ;)
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
<? $retultat = mysql_query("SELECT navn FROM db ORDER BY navn"); ?>
nej troede jeg havde.... but NO..... sry prøver ellers lige og finde en
ok altså det med sortering med -a- -b- -c- ?
ceekay -> Et alternativ, som så kræver 28/29 søgninger er at lavet et udtræk for hvert bogstav -> SELECT * FROM tabel WHERE navn like 'a%' SELECT * FROM tabel WHERE navn like 'b%' osv.
Og hvor skal SELECT * FROM tabel WHERE navn like 'a%' SELECT * FROM tabel WHERE navn like 'b%' stå? I min "vis.php" ? Lidt mere præcist ;)
<?php $query = mysql_query("SELECT navn FROM tabel WHERE navn like='%a'"); while ($row = mysql_fetch_array($query)) { echo "- a -"; echo "$row[navn]<br>"; } $query = mysql_query("SELECT navn FROM tabel WHERE navn like='%b'"); while ($row = mysql_fetch_array($query)) { echo "- b -"; echo "$row[navn]<br>"; } ?>
kk,, Det er lidt svært at passe din kode i min, Men kan jeg sende dig min kode? Og så tilpasser du den ind? Så skal du nok få credit på den endelige hjemmeside ;)
Det ville sku være mere cool med lidt flere points her inde ;o) alexander_hv@hotmail.com
27. juni 2003 - 22:53
#10
Hvordan skal det helt præcis være? Skal alt det der besrivelse osv. komme for hver?
28. juni 2003 - 00:10
#11
Ja..
28. juni 2003 - 00:23
#12
Prøv (Har lavet et array med alle bogstaverne i alfabetet som den så gennemløber, så du ikke skal have en for hver :o) ) -> <?php $connection = mysql_connect("localhost","free15517","PASSogDETfaarDUikke:D"); mysql_select_db("free15517", $connection); $alfabetet = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','æ','ø','å'); ?> <center> <body link="#003366" vlink="#003366" alink="#003366"> <STYLE> body { scrollbar-face-background: #003366; scrollbar-face-color: #003366; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #003366; scrollbar-track-color: #003366; scrollbar-arrow-color: #FFFFFF; } </STYLE> <font face="Verdana" size="2" color="#003366"> Claner: </FONT><br><br></FONT> <? foreach ($alfabetet as $alfa) { $get = mysql_query("select * from clan WHERE navn like '%$alfa' order by emne DESC"); while($row = mysql_fetch_array($get)) { ?> - <?php echo $alfa; ?> - <center> <table border="1" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE: collapse" bordercolor="#000000" width="500" id="AutoNumber2" bgcolor="#cccccc"> <tr> <td>Clan Prefix: <font face="Verdana" size="2" color="#003366"><? print $row[emne] ?><br></FONT>Betydning: <? print $row[mean] ?><BR><STRONG> Clan Beskrivelse:<br></STRONG><font face="Verdana" size="2" color="#000000"><? print $row[besked] ?><br> <br> <i>Tilmeldt Af: <? print $row[navn] ?><BR>Admin: <? print $row[admin] ?></FONT></I></TD></TR></TABLE> <br> <br> <? ; } ?> </CENTER></FONT> <? mysql_close($connection); ?>
28. juni 2003 - 00:24
#13
Hov -> <?php $connection = mysql_connect("localhost","free15517","PASSogDETfaarDUikke:D"); mysql_select_db("free15517", $connection); $alfabetet = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','æ','ø','å'); ?> <center> <body link="#003366" vlink="#003366" alink="#003366"> <STYLE> body { scrollbar-face-background: #003366; scrollbar-face-color: #003366; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #003366; scrollbar-track-color: #003366; scrollbar-arrow-color: #FFFFFF; } </STYLE> <font face="Verdana" size="2" color="#003366"> Claner: </FONT><br><br></FONT><center> <? foreach ($alfabetet as $alfa) { $get = mysql_query("select * from clan WHERE navn like '%$alfa' order by emne DESC"); while($row = mysql_fetch_array($get)) { ?> - <?php echo $alfa; ?> - <table border="1" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE: collapse" bordercolor="#000000" width="500" id="AutoNumber2" bgcolor="#cccccc"> <tr> <td>Clan Prefix: <font face="Verdana" size="2" color="#003366"><? print $row[emne] ?><br></FONT>Betydning: <? print $row[mean] ?><BR><STRONG> Clan Beskrivelse:<br></STRONG><font face="Verdana" size="2" color="#000000"><? print $row[besked] ?><br> <br> <i>Tilmeldt Af: <? print $row[navn] ?><BR>Admin: <? print $row[admin] ?></FONT></I></TD></TR></TABLE> <br> <br> <? ; }} ?> </CENTER></FONT> <? mysql_close($connection); ?>
Computerworld tilbyder specialiserede kurser i database-management