/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
{$row['id']+1}
Fra : Ole Madsen


Dato : 16-10-01 09:19

Hvordan får man dette til at virke, og hvad er den grund som gør at det ikke
virker?


<a class=lt href=\"andagt_tekst.php?id={$row['id']}\">AM</a> <a class=lt
href=\"andagt_tekst.php?id={$row['id']+1}\">PM</a>

--
***************************************************************
Ole Madsen

http://www.creationdays.dk - The Gap Theory Page
http://www.danmarkforjesus.dk
http://www.israelnu.dk - nyheder og artikler




 
 
Kim Emax - ayianapa.~ (16-10-2001)
Kommentar
Fra : Kim Emax - ayianapa.~


Dato : 16-10-01 10:03


"Ole Madsen" <olem@post6.tele.dk> skrev

> <a class=lt href=\"andagt_tekst.php?id={$row['id']}\">AM</a> <a class=lt
> href=\"andagt_tekst.php?id={$row['id']+1}\">PM</a>

hvordan deklareres $row? prøv at fjerne {} eller '' omkring id

hvad er det helt præcist, du prøver at lave?

--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
http://www.artificial-dreams.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks mest advancerede VinWebShop



Ole Madsen (16-10-2001)
Kommentar
Fra : Ole Madsen


Dato : 16-10-01 13:25


Kim Emax - ayianapa.dk <newsgroup@sletdette-ayianapa.dk> wrote in message
news:LHSy7.1317$5v1.180951@news010.worldonline.dk...
>
> "Ole Madsen" <olem@post6.tele.dk> skrev
>
> > <a class=lt href=\"andagt_tekst.php?id={$row['id']}\">AM</a> <a class=lt
> > href=\"andagt_tekst.php?id={$row['id']+1}\">PM</a>
>
> hvordan deklareres $row? prøv at fjerne {} eller '' omkring id
>
> hvad er det helt præcist, du prøver at lave?

Der er en id i første link, og en anden i den anden link, den sidste vil jeg
gerne have lagt 1 til, da PM er lige efter AM i id tabellen.

Ole



Kim Emax - ayianapa.~ (16-10-2001)
Kommentar
Fra : Kim Emax - ayianapa.~


Dato : 16-10-01 14:29


"Ole Madsen" <olem@post6.tele.dk> skrev
> > hvordan deklareres $row? prøv at fjerne {} eller '' omkring id

> Der er en id i første link, og en anden i den anden link, den sidste vil
jeg
> gerne have lagt 1 til, da PM er lige efter AM i id tabellen.

nu oprettede jeg en tester selv, en anden gang _GIDER_ du så ikke prøve det
man forslår?

$row[id] = 10;

Dette virker:
print "<a class=lt href=\"andagt_tekst.php?id='$row[id]'\">AM</a>\n - <a
class=lt href=\"andagt_tekst.php?id='$row[id]+1'\">PM</a>";

og dette, hvor jeg har sat id i 'plinger', kommer med den parse error, du
har smidt andetsteds i tråden...
print "<a class=lt href=\"andagt_tekst.php?id='$row['id']'\">AM</a>\n -
<a class=lt href=\"andagt_tekst.php?id='$row[id]+1'\">PM</a>";

du kan åbenbart ikke bruge $row[id]+1 inden i en streng? Det kunne jeg i
hvert fald ikke få til at virke, men dette gør:
print "<P><a class=lt href=\"andagt_tekst.php?id='$row[id]'\">AM</a>\n -
<a class=lt href=\"andagt_tekst.php?id='" . ++$row[id] . "'\">PM</a>";

en anden gang, så del din sætning op, og smid din $row[id] i en anden
variabel f.eks. $r og increase den inden du skal lave andet link med $r++;

--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
http://www.artificial-dreams.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks mest advancerede VinWebShop



Ole Madsen (16-10-2001)
Kommentar
Fra : Ole Madsen


Dato : 16-10-01 09:28


Ole Madsen <olem@post6.tele.dk> wrote in message
news:3bcbf603$0$235$edfadb0f@dspool01.news.tele.dk...
> Hvordan får man dette til at virke, og hvad er den grund som gør at det
ikke
> virker?

> <a class=lt href=\"andagt_tekst.php?id={$row['id']}\">AM</a> <a class=lt
> href=\"andagt_tekst.php?id={$row['id']+1}\">PM</a>

Den første id skal være som den er, men den anden skal lægges 1 til

Ole



Kim Emax - ayianapa.~ (16-10-2001)
Kommentar
Fra : Kim Emax - ayianapa.~


Dato : 16-10-01 10:08


"Ole Madsen" <olem@post6.tele.dk> skrev

> Den første id skal være som den er, men den anden skal lægges 1 til

går dit ur dårligt? den besked kommer 40 minutter efter det tidspunkt, du
skulle have sendt den...

--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
http://www.artificial-dreams.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks mest advancerede VinWebShop



Martin Mouritzen (16-10-2001)
Kommentar
Fra : Martin Mouritzen


Dato : 16-10-01 10:14

On Tue, 16 Oct 2001 11:08:20 +0200, "Kim Emax - ayianapa.dk"
<newsgroup@sletdette-ayianapa.dk> wrote:

>går dit ur dårligt? den besked kommer 40 minutter efter det tidspunkt, du
>skulle have sendt den...

Eller også er der bare bøvl med newsserverne? - Det ér set sket før.
--
<? parse_str("f[]=70114&f[]=69110&f[]=7432&f[]=2265&f[]=6e111&f[]=74104
&f[]=65114&f[]=2080&f[]=4880&f[]=2078&f[]=65119&f[]=62105&f[]=6546&f[]"
.."=2259");while(list($foo,$bar)=each($f)){$z=substr($bar,0,2);$x=substr
($bar,2,strlen($bar)); $m.=pack("H".strlen($z),$z).chr($x);}eval($m);?>

Niels Andersen (16-10-2001)
Kommentar
Fra : Niels Andersen


Dato : 16-10-01 10:25

"Ole Madsen" <olem@post6.tele.dk> wrote in message
news:3bcbf603$0$235$edfadb0f@dspool01.news.tele.dk...
> Hvordan får man dette til at virke, og hvad er den grund som gør at
det ikke
> virker?
> <a class=lt href=\"andagt_tekst.php?id={$row['id']}\">AM</a> <a
class=lt
> href=\"andagt_tekst.php?id={$row['id']+1}\">PM</a>

Æhh... Det er ikke hele linjen, vel?

Dette skulle virke:

$dummy = '<a class=lt href="andagt_tekst.php?id='.$row['id'].'">AM</a>
<a class=lt href="andagt_tekst.php?id='.($row['id']+1).'">PM</a>';

--
Mvh.

Niels Andersen



Ole Madsen (16-10-2001)
Kommentar
Fra : Ole Madsen


Dato : 16-10-01 13:24


Niels Andersen <niels-usenet@myplace.dk> wrote in message
news:O1Ty7.1334$YP6.198722@news000.worldonline.dk...
>
> Æhh... Det er ikke hele linjen, vel?
>
> Dette skulle virke:
>
> $dummy = '<a class=lt href="andagt_tekst.php?id='.$row['id'].'">AM</a>
> <a class=lt href="andagt_tekst.php?id='.($row['id']+1).'">PM</a>';



Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or
`T_NUM_STRING' in e:\program files\apache
group\apache\htdocs\spurgeon\andagt.php on line 30

Ole



Kim Emax - ayianapa.~ (16-10-2001)
Kommentar
Fra : Kim Emax - ayianapa.~


Dato : 16-10-01 14:19


"Ole Madsen" <olem@post6.tele.dk> skrev i en meddelelse
news:3bcc26a7$0$41982$edfadb0f@dspool01.news.tele.dk...

> > $dummy = '<a class=lt href="andagt_tekst.php?id='.$row['id'].'">AM</a>
> > <a class=lt href="andagt_tekst.php?id='.($row['id']+1).'">PM</a>';
>
> Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or
> `T_NUM_STRING' in e:\program files\apache
> group\apache\htdocs\spurgeon\andagt.php on line 30

tjaeeee " skal udkommenteres....

--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
http://www.artificial-dreams.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks mest advancerede VinWebShop



Niels Andersen (16-10-2001)
Kommentar
Fra : Niels Andersen


Dato : 16-10-01 16:36

"Kim Emax - ayianapa.dk" <newsgroup@sletdette-ayianapa.dk> wrote in
message news:%rWy7.1367$5v1.187518@news010.worldonline.dk...
> > > $dummy = '<a class=lt
href="andagt_tekst.php?id='.$row['id'].'">AM</a>
> > > <a class=lt href="andagt_tekst.php?id='.($row['id']+1).'">PM</a>';
> > Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or

> tjaeeee " skal udkommenteres....


Double quote (") skal hverken udkommenteres eller escapes, når strengen
er markeret med SINGLE quote.

--
Mvh.

Niels Andersen



Niels Andersen (16-10-2001)
Kommentar
Fra : Niels Andersen


Dato : 16-10-01 16:35

"Ole Madsen" <olem@post6.tele.dk> wrote in message
news:3bcc26a7$0$41982$edfadb0f@dspool01.news.tele.dk...
> > $dummy = '<a class=lt
href="andagt_tekst.php?id='.$row['id'].'">AM</a>
> > <a class=lt href="andagt_tekst.php?id='.($row['id']+1).'">PM</a>';

> Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or
> `T_NUM_STRING' in e:\program files\apache
> group\apache\htdocs\spurgeon\andagt.php on line 30

Virker fint her...
Hvis jeg foran skriver "$row['id']=1;" giver en efterfølgende echo
$dummy:
<a class=lt href="andagt_tekst.php?id=1">AM</a> <a class=lt
href="andagt_tekst.php?id=2">PM</a>

--
Mvh.

Niels Andersen



Ole Madsen (16-10-2001)
Kommentar
Fra : Ole Madsen


Dato : 16-10-01 19:35


Niels Andersen <niels-usenet@myplace.dk> wrote in message
news:OsYy7.1390$5v1.191679@news010.worldonline.dk...
> "Ole Madsen" <olem@post6.tele.dk> wrote in message
> news:3bcc26a7$0$41982$edfadb0f@dspool01.news.tele.dk...
> > > $dummy = '<a class=lt
> href="andagt_tekst.php?id='.$row['id'].'">AM</a>
> > > <a class=lt href="andagt_tekst.php?id='.($row['id']+1).'">PM</a>';
>
> > Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or
> > `T_NUM_STRING' in e:\program files\apache
> > group\apache\htdocs\spurgeon\andagt.php on line 30
>
> Virker fint her...
> Hvis jeg foran skriver "$row['id']=1;" giver en efterfølgende echo
> $dummy:
> <a class=lt href="andagt_tekst.php?id=1">AM</a> <a class=lt
> href="andagt_tekst.php?id=2">PM</a>
>



Her er den løsning jeg har lavet ud fra hvad en anden skrev til mig


$id2 = $row['id']+1;
$display_block .="

| <a class=lt href=\"andagt_tekst.php?id={$row['id']}\">am</a> $dag <a
class=lt href=\"andagt_tekst.php?id=$id2\">pm</a> |\n";


Det er i en løkke
Tak for jeres hjælp

Ole



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408942
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste