30. januar 2011 - 16:00Der er
9 kommentarer og 1 løsning
Alfabetisk indeks
Hej
Jeg kunne godt tænke mig, at lave et alfabetisk indeks, så hvis man klikker på A, så kommer den ind på en side der viser alle ord, der starter med A etc...
Jeg har tiltusket mig noget kode, men mangler vist det sidste for at få det til at virke ordentligt. Nogle der kan hjælpe mig med at gøre det færdigt?
$query = mysql_query ("SELECT * FROM tabel WHERE LEFT(felt,1) = '$l' ORDER BY felt");?> hvor "$l" er det bogstav jeg vil søge efter.
Denne kode har jeg smidt ind på siden, men får blot fejlbeskeden: Notice: Undefined variable: l in alfabetord.php on line 100.
Jeg er ny udi php så skal nok have skåret det lidt ud i pap :-)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ok, nu har jeg prøvet med: $l='a'; $query = mysql_query ("SELECT * FROM ord WHERE LEFT(ord,1) = '$l' ORDER BY ord");?>
Det har fjernet fejlbeskeden, men i stedet viser den intet indhold. Det skal vel også echo'es ud på en eller anden måde? Da jeg så prøvede med "echo $query;" fik jeg blot fejlbeskeden: "Resource id #8"
$l='a'; $query = mysql_query ("SELECT * FROM ord WHERE LEFT(ord,1) = '$l' ORDER BY ord"); if(mysql_num_rows($query)>0){ while($row = mysql_fetch_assoc($query){ echo $row['ord'] . '<br/>'; } }else{ echo 'Der blev ikke fundet noget, som starter med: '.$l.'<br/>'; } ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.