Bekijk Volledige Versie : doorgeven
Ik zit te peikeren over het volgende probleem. In een php page laat ik
de titels zien van de strips die ik heb. Deze staan in het ene tabel.
De titels presenteer ik als links en wanneer je op een van de serieLinks
klikt krijg je de titels van de albums te zien die ik in huis heb.
(ander tabel)
Punt is hoe geef ik de waarde door aan de volgende page ter bepaling
welk ID het moet nemen zonder dat ik gebruik moet gaan maken van een of
ander form. Dus deze waarde 'WHERE strip.Strip_ID=1'. Het gaat om de
waarde 1 etc. nu heb ik meerdere pagina's gemaakt met andere 'where'
voorwaarden ter immers ik heb 24 serie's en elke serie kent een lijst
titels.
Ron
Rene Pijlman
11/12/03, 20:45
RvD:
>hoe geef ik de waarde door aan de volgende page ter bepaling welk ID het moet nemen
Als parameter in de URL.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
John Bokma
11/12/03, 21:15
RvD wrote:
> Ik zit te peikeren over het volgende probleem. In een php page laat ik
> de titels zien van de strips die ik heb. Deze staan in het ene tabel.
> De titels presenteer ik als links en wanneer je op een van de serieLinks
> klikt krijg je de titels van de albums te zien die ik in huis heb.
> (ander tabel)
> Punt is hoe geef ik de waarde door aan de volgende page ter bepaling
> welk ID het moet nemen zonder dat ik gebruik moet gaan maken van een of
> ander form. Dus deze waarde 'WHERE strip.Strip_ID=1'. Het gaat om de
> waarde 1 etc. nu heb ik meerdere pagina's gemaakt met andere 'where'
> voorwaarden ter immers ik heb 24 serie's en elke serie kent een lijst
> titels.
Maak links van de vorm: http://blablablabla/vla.php?id=1
Maar... let op: CHECK DAT HET EEN GETAL IS.
Ga niet zomaar id ophalen en in een query proppen.
zie: http://johnbokma.com/websitedesign/forms.html
--
Kind regards, without shoes
John in my private hell
running naked
http://johnbokma.com/ a wishing well
Rene Pijlman wrote:
> RvD:
>
>>hoe geef ik de waarde door aan de volgende page ter bepaling welk ID het moet nemen
>
>
> Als parameter in de URL.
>
Ik ben begonnen het te begrijpen en jij bevestigd dit. Punt is ik geef
dit door
<a
href='index.php?id=stripDetail&nummer=".$row['strip_ID']."'>".$row['Serie']."</a>";
Kunnen deze waarden gescheiden worden? Ik weet niet precies hoe verder
te gaan. Ik probeer ze apart een daad te geven maar het doet niets dus
is dat fout.
Rene Pijlman
11/12/03, 21:30
RvD:
>Kunnen deze waarden gescheiden worden? Ik weet niet precies hoe verder
>te gaan. Ik probeer ze apart een daad te geven maar het doet niets dus
>is dat fout.
Que?
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
Rene Pijlman wrote:
> RvD:
>
>>Kunnen deze waarden gescheiden worden? Ik weet niet precies hoe verder
>>te gaan. Ik probeer ze apart een daad te geven maar het doet niets dus
>>is dat fout.
>
>
> Que?
>
-Ik begin met zoals:
echo "<tr><td><a
href='index.php?id=stripDetail&serieNummer=".$row['strip_ID']."'>".$row['Serie']."</a>";
-en op de andere pagina heb ik een keuze:
case "stripDetail":{include("pages_tech/stripDetail.php");}break;
-en in de stripDetail stop ik dit:
$nummer1=$_get["serieNummer"];
$detail1=$_get["id"];
echo $nummer1;
echo $detail1;
Maar er gebeurt niets, niets te zien.?
RvD wrote:
> Rene Pijlman wrote:
>
>> RvD:
>>
>>> Kunnen deze waarden gescheiden worden? Ik weet niet precies hoe
>>> verder te gaan. Ik probeer ze apart een daad te geven maar het doet
>>> niets dus is dat fout.
>>
>>
>>
>> Que?
>>
> -Ik begin met zoals:
> echo "<tr><td><a
> href='index.php?id=stripDetail&serieNummer=".$row['strip_ID']."'>".$row['Serie']."</a>";
>
> -en op de andere pagina heb ik een keuze:
> case "stripDetail":{include("pages_tech/stripDetail.php");}break;
> -en in de stripDetail stop ik dit:
> $nummer1=$_get["serieNummer"];
> $detail1=$_get["id"];
>
> echo $nummer1;
> echo $detail1;
>
> Maar er gebeurt niets, niets te zien.?
pfoe het is gelukt, je kan de waarden wel apart eruit halen. Het
probleem lag 'm in de hoofdletter gebruik van bepaalde commando's als
$_get. Dit moet je toch noteren als $_GET, wat is dit soms lastig...
in ieder geval, prettige avond verders.
Maarten Wierda
11/12/03, 22:00
RvD wrote:
<snip>
> $nummer1=$_get["serieNummer"];
> $detail1=$_get["id"];
>
> echo $nummer1;
> echo $detail1;
>
> Maar er gebeurt niets, niets te zien.?
Probeer eens $_GET ipv $_get. Hier had je zelf achter kunnen komen door
bovenaan in je script de volgende regel te plakken:
error_reporting(E_ALL);
Dan had je +- de volgende foutmelding gekregen:
Warning: Undefined variable: _get in _xxx_ on line _x_
Lees ook eens <http://www.phpfreakz.nl/artikelen.php?aid=97>.
--
Cheers, Maarten Wierda
cp: Death Cab For Cutie - Transatlanticism
"Teenage angst has paid off well, now I'm bored and old"
> error_reporting(E_ALL);
>
Dergelijk staat in de php.ini
error_reporting = E_ALL & ~E_NOTICE
of is wat jij aangeeft weer anders?
Maarten Wierda
11/12/03, 22:15
RvD wrote:
>> error_reporting(E_ALL);
>>
> Dergelijk staat in de php.ini
> error_reporting = E_ALL & ~E_NOTICE
>
> of is wat jij aangeeft weer anders?
Ja. Zie <http://nl.php.net/manual/nl/function.error-reporting.php>.
--
Cheers, Maarten Wierda
"Teenage angst has paid off well, now I'm bored and old"
John Bokma
11/12/03, 23:00
RvD wrote:
> Rene Pijlman wrote:
>
>> RvD:
>>
>>> Kunnen deze waarden gescheiden worden? Ik weet niet precies hoe
>>> verder te gaan. Ik probeer ze apart een daad te geven maar het doet
>>> niets dus is dat fout.
>>
>>
>>
>> Que?
>>
> -Ik begin met zoals:
> echo "<tr><td><a
> href='index.php?id=stripDetail&serieNummer=".$row['strip_ID']."'>".$row['Serie']."</a>";
>
> -en op de andere pagina heb ik een keuze:
> case "stripDetail":{include("pages_tech/stripDetail.php");}break;
> -en in de stripDetail stop ik dit:
> $nummer1=$_get["serieNummer"];
> $detail1=$_get["id"];
>
> echo $nummer1;
> echo $detail1;
En nu goed opletten! Check dat het beide *GETALLEN* zijn. Zoniet, geef
een FOUTPAGINA.
--
Kind regards, without shoes
John in my private hell
running naked
http://johnbokma.com/ a wishing well