Avatar billede qp Nybegynder
04. april 2003 - 12:50 Der er 9 kommentarer og
1 løsning

where kategori='$kat'

Er der en ting jeg kan sætte ind på $kat som gør at den viser alle ??
Avatar billede qp Nybegynder
04. april 2003 - 12:53 #1
altså at der egentlig ikke er nogle kritereier ?
Avatar billede lauer Nybegynder
04. april 2003 - 12:54 #2
måske
$kat = "' OR '1' = '1";
Avatar billede lauer Nybegynder
04. april 2003 - 12:55 #3
du kan ikke bare slette: WHERE kategori = '$kat'
Avatar billede repox Seniormester
04. april 2003 - 13:01 #4
jeg går ud fra at du linker (side.php?kat=bogstav) og henter fra mysql, ikke ?
og variablen til at se alle kunne være kat=alle

if (isset($_GET[kat])) {
//her skriver du din mysql query for kategorien
} elseif isset($_GET[kat]) && $_GET[kat] == 'alle') {
$query = mysql_query("SELECT * FROM tabel")

while($row = mysql_fetch_array($query)) { //
echo "
Tabel felt 1:$row[tabelfelt1] <br>
Tabel felt 2:$row[tabelfelt2] <br>
Tabel felt 3:$row[tabelfelt3] <br>
";
};

måske ?
Avatar billede repox Seniormester
04. april 2003 - 13:01 #5
mangler lige at afslutte min query! :)

$query = mysql_query("SELECT * FROM tabel");
Avatar billede repox Seniormester
04. april 2003 - 13:02 #6
ALTSÅ!

if (isset($_GET[kat])) {
//her skriver du din mysql query for kategorien
} elseif isset($_GET[kat]) && $_GET[kat] == 'alle') {
$query = mysql_query("SELECT * FROM tabel");

while($row = mysql_fetch_array($query)) { //
echo "
Tabel felt 1:$row[tabelfelt1] <br>
Tabel felt 2:$row[tabelfelt2] <br>
Tabel felt 3:$row[tabelfelt3] <br>
";
} };

Så'n! :)
Avatar billede qp Nybegynder
04. april 2003 - 14:19 #7
Shady din virker ikke .. der er en fejl i elseif siger browseren :)

Jeg har prøvet at lave det, men den viser alle til hver en lejlighed, non der ved hvorfor ??

$kat = $_REQUEST['kat'];
$kategori = "where kategori = '$kat'";
if ( $kat ==! 'Aftensmad' OR 'Desert' OR 'Frokost' OR 'Morgenmad'){
$kategori = "where 1";
}
Avatar billede qp Nybegynder
04. april 2003 - 14:19 #8
og så ..

$resultat = mysql_query("select * from opskrift $kategori order by dato desc, over desc limit $num");
while ($raekke = mysql_fetch_array($resultat))  {
Avatar billede repox Seniormester
04. april 2003 - 14:38 #9
Jeg manglede lige en parantes... :9 }
elseif (isset($_GET[kat]) && $_GET[kat] == 'alle') {
men skidt...

synes du skal skrive din query ordentligt...

$result = mysql_query("select * from opskrift where kategori='$kategori' order by dato desc, over desc limit $num");

og fin if sætning sutter lidt..
if ($kat != 'Aftensmad' || $kat != 'Desert' || $kat != 'Frokost' || $kat != 'Morgenmad'){

kig lidt på dine koder og ret dem lidt til...
Avatar billede qp Nybegynder
30. april 2005 - 13:40 #10
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester