Avatar billede nvn Nybegynder
13. april 2003 - 09:27 Der er 14 kommentarer og
2 løsninger

Get og PHP

OK.... det virker... næste problem:

Jeg har en side med et kort og et hotspot i. Med dette link skal jeg have åbnet en ny side som medfører en variabel, som jeg sætter i linket. Variable n skal bruges på den nye side som åbnes:

Den skal lave en sql som ovenstående, dog skal den være sådan her:

$res1 = mysql_query("SELECT * FROM `billeder` WHERE sted = "her er variablen" ORDER BY `id` ");

How ???
Avatar billede erikjacobsen Ekspert
13. april 2003 - 09:28 #1
Du har en  ... href="bum.php?sted=skagen

så skal (kan) du

$sted=$_GET['sted'];
$res1 = mysql_query("SELECT * FROM `billeder` WHERE sted = "$sted" ORDER BY `id` ");
Avatar billede erikjacobsen Ekspert
13. april 2003 - 09:28 #2
ups:
$res1 = mysql_query("SELECT * FROM `billeder` WHERE sted = '$sted' ORDER BY `id` ");
Avatar billede avminarm Juniormester
13. april 2003 - 09:29 #3
WHERE sted = '".$_GET['varnavn']."' ORDER BY `id` ");
Avatar billede olebole Juniormester
13. april 2003 - 13:52 #4
<ole>

Næppe ... men derimod:

$sted=$_GET['sted'];
$res1 = mysql_query("SELECT * FROM 'billeder' WHERE sted = '".$sted."' ORDER BY 'id' ");

Eller:

$res1 = mysql_query("SELECT * FROM 'billeder' WHERE sted = '".$_GET['sted']."' ORDER BY 'id' ");

/mvh
</bole>
Avatar billede olebole Juniormester
13. april 2003 - 13:57 #5
Ooooops .... heller ikke  :D

$sted=$_GET['sted'];
$res1 = mysql_query("SELECT * FROM billeder WHERE sted = '".$sted."' ORDER BY id");

Eller:

$res1 = mysql_query("SELECT * FROM billeder WHERE sted = '".$_GET['sted']."' ORDER BY id");

Sådan  ;o)
Avatar billede erikjacobsen Ekspert
13. april 2003 - 15:09 #6
Det er bestemt muligt, ole. Men er det ikke en bette kende for
besværligt i forhold til min løsning? Tager du måske over Sundet, Ole,
for at købe dine påskebryg?

Du får lige en stabel smileys til at sprede rundt i en række tidligere
kommentaerer til dig, Ole. Det forekommer mig du ikke er så god til
at læse mellem linierne:  ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;)
Avatar billede olebole Juniormester
13. april 2003 - 15:28 #7
Jeg har blot rettet dine fejl .... såmænd ikke andet  ;o)
Der skal ikke være gåseøjne om billeder og id ... og slet ikke 'typografiske' gåseøjne. Derudover er min ene løsning vist fuldstændig identisk med din.

PS: Jeg er _meget_ glad for din sidebemærkning om smileys. Jeg har virkelig undret mig  ;o)
/mvh
Avatar billede olebole Juniormester
13. april 2003 - 15:31 #8
... og hvis du tænker på min måde at sætte variablen ind, synes jeg, vi tidligere er blevet enige om, syntaksen er 'kønnere', hvis man sætter den ind med punktummer .... men bevares:

$sted=$_GET['sted'];
$res1 = mysql_query("SELECT * FROM billeder WHERE sted = '$sted' ORDER BY id");

Sådan kan det også gøres, if one likes  :)
Avatar billede erikjacobsen Ekspert
13. april 2003 - 15:34 #9
der er ingen fejl i mit - skal vi vædde en påskebryg ?
Avatar billede olebole Juniormester
13. april 2003 - 15:35 #10
Hellere en flaske Frascatti ..... hvornår er det blevet okay at bruge accent grave i en MySQL-sætning?
Avatar billede erikjacobsen Ekspert
13. april 2003 - 15:38 #11
Påskesøndag 2001.

Eller sådan noget. Sådan kan man bruge reservere ord . `by` går fx helt fint.
Avatar billede olebole Juniormester
13. april 2003 - 15:41 #12
Hmmmm ........ jeg æder min klaphat  ;o)
/mvh
Avatar billede erikjacobsen Ekspert
13. april 2003 - 16:20 #13
Og jeg behøver heller ikke vinde en flaske Frascati - jeg får
hvad jeg skal bruge. Osse af det ;))
Avatar billede olebole Juniormester
13. april 2003 - 17:21 #14
Jeg mindes en historie om de lokale geder  *LooOooOooL*  ;D
Avatar billede erikjacobsen Ekspert
13. april 2003 - 18:05 #15
Nå da, Ole, du kender min fætter Verner ? Det vidste jeg ikke.
Han har en en pæn flok geder rendende lige her i nærheden.
De bruges til uld, og til kød, og ... ja ... hvad man nu ellers
bruger dem til *g*
Avatar billede olebole Juniormester
13. april 2003 - 18:19 #16
..... hvis man ellers kan få dem til at stå stille imens  :)
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