login  Naam:   Wachtwoord: 
Registreer je!
 Forum

id meesturen

Offline tchiloh - 05/12/2007 21:29
Avatar van tchilohNieuw lid in mijn script klopt er iets niet.
op de eerste pagina zit een link. als je op die link klikt dan geeft hij op de andere pagina de rest van de gegevens die bij die id hoort.

maar als ik meerdere linken heb op de eerste pagina. dan krijg ik van al die linken info op de 2e pagina. terwijf hij alleen de info moet geven die bij die id hoort.

dit is de 1e pagina:
http://www.plaatscode.be/4324/

en dit de 2e pagina:
http://www.plaatscode.be/4325/

15 antwoorden

Gesponsorde links
Offline ranco - 05/12/2007 22:04
Avatar van ranco PHP gevorderde 1e pagina moet je aanpassen:

Dit is de code:
http://www.plaatscode.be/4328/
Offline tchiloh - 05/12/2007 22:10
Avatar van tchiloh Nieuw lid nog altijd het zelfde probleem
Offline ranco - 06/12/2007 08:31
Avatar van ranco PHP gevorderde Sorry, je tweede pagina moest ook aangepast worden. Op de tweede pagina moet je je query aanpassen zodat je alleen informatie ophaalt dat relevant is voor dat bepaald id.

http://www.plaatscode.be/4331/

Werkt dit nog niet? Laat dan eens je tabelindeling zien.
Offline tchiloh - 06/12/2007 14:29
Avatar van tchiloh Nieuw lid hij werkt nog steeds niet.

dus hier doe ik alles invoeren.
http://www.plaatscode.be/4332/

1e pagina
http://www.plaatscode.be/4328/

2e pagina
http://www.plaatscode.be/4331/
Offline JesseStr - 06/12/2007 17:31
Avatar van JesseStr Nieuw lid Moet werken hoor
Offline tchiloh - 06/12/2007 17:33 (laatste wijziging 10/12/2007 19:12)
Avatar van tchiloh Nieuw lid Krijg: lege tabel
Offline shibble - 08/12/2007 15:11
Avatar van shibble MySQL interesse heb je dan wel is records met die id in je database staan?
Offline ranco - 08/12/2007 15:38
Avatar van ranco PHP gevorderde Ik zie het probleem al. Je gebruikt geen id's in je tabel.

  1. INSERT INTO werk (plaats, functie, branche, locatie, aantal, dienst, uren, niveau, organisatie, defunctie, eisen) VALUES


Dit heb je hiervoor wel nodig. Een id is er dan ook voor om een uniekgegeven te creeren waardoor een dataset altijd kan ophalen aan de hand van een id.

Maak dan ook je tabel opnieuw aan, te beginnen met id => autoincrement van het type Integer(Int).

Dan werkt je script wel!
Offline Giant - 08/12/2007 15:54
Avatar van Giant PHP beginner ook id een primaire sleutel meegeven anders mag auto increment niet
Offline ranco - 08/12/2007 16:12
Avatar van ranco PHP gevorderde Ja inderdaad, dat was ik vergeten.. dus:

Veldnaam: Id
Type: Integer
Primary Key & Auto Increment
Offline tchiloh - 08/12/2007 18:39 (laatste wijziging 09/12/2007 14:09)
Avatar van tchiloh Nieuw lid in mijn database staat id wel erbij en ook op auto increment.

dus wat moet ik veranderen aan:

http://www.plaatscode.be/4332/
Offline Koen - 10/12/2007 19:15
Avatar van Koen PHP expert Waarom doe jij
  1. $tbl_name = 'werk' or die(mysql_error());
?
haal die or die() er eens uit 
Offline tchiloh - 10/12/2007 21:30
Avatar van tchiloh Nieuw lid helpt niet.
ik denk dat ik id ook moet opsturen. die staat al op auto increment.

wat moet ik aan mijn script aanpassen
Offline ranco - 10/12/2007 23:17
Avatar van ranco PHP gevorderde Je Id hoef je niet op te slaan in je DB, wanneer je dit veld in je database op auto_increment hebt staan wordt hij automatisch ingevuld bij een nieuwe insert. Dit hoef je dus niet op te geven.
Offline tchiloh - 11/12/2007 08:32
Avatar van tchiloh Nieuw lid waarom krijg ik nu "lege tabel".
mijn script die ik in het begin heb gestuurd die werkte wel alleen de 2e pagina klopte niet.
wat had iik daar fout. want wat jij hebt gepost doet het niet.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s