Goejendag,
Situatie:
RSForm met registration plugin geinstalleerd: Gebruikers kunnen zich registreren met een uitgebreid
formulier.
De gegevens die in dit formulier worden ingevuld bij name, username, password en email worden in jos_users geplaatst.
De overige gegevens, inclusief "name" worden in jos_rsform_submission_table gezet.
Op het moment dat een user zich registreerd, krijgt het een confirmation email. Hij klikt hier op en is nu
officieel een gebruiker van de website en kan nu inloggen met gebruikersnaam en wachtwoord.
Gebruikers die niet op de confirmation link hebben geklikt, krijgen in jos_users.block de waarde 1 te staan.
Gebruikers die wèl hebben geklikt, krijgen de waarde 0.
De jos_rsform_submission_values tabel:
SubmissionValueID | FormID |SubmissionID | Fieldname | Fieldvalue
.............300...........|.....2.....|.........33.........|...Name....| John Doe
De jos_users tabel:
id |..name.. | username |...... email ...... | block | gid
77 |John Doe | ..John.. | testATtest.com |... 1... | 18
78 |Jane Doe | ..Jane.. | ...tryATtry.net...|... 0.... | 18
Ik heb nu een query die gebruikersgegevens uit jos_rsform_submission_values haalt. (Staat hieronder)
Wat ik eigenlijk wil is deze query uitbreiden zodat het eerst checked of een gebruiker in jos_users.block een
waarde van 0 heeft en alléén de gegevens van deze gebruikers doorgeeft. Ik weet alleen niet of dit mogelijk
is...
Zo ziet mijn query er uit:
===============================================
SELECT A.FormId
, B.SubmissionId
, B.DateSubmitted
, ( SELECT FieldValue
FROM jos_RSFORM_SUBMISSION_VALUES
WHERE FieldName = 'Name'
AND SubmissionId = B.SubmissionId ) as Naam
FROM jos_RSFORM_FORMS A
INNER
JOIN jos_RSFORM_SUBMISSIONS B
ON B.FormId = A.FormId
INNER
JOIN jos_RSFORM_SUBMISSION_VALUES D
ON D.SubmissionId = B.SubmissionId
AND D.FieldName = 'Vrijwilliger_ID'
AND D.FieldValue = '11'
WHERE A.FormId = 2
=============================================
Ik hoop dat jullie me hiermee kunnen helpen !
Alvast bedankt,
Mesjoggah
Situatie:
RSForm met registration plugin geinstalleerd: Gebruikers kunnen zich registreren met een uitgebreid
formulier.
De gegevens die in dit formulier worden ingevuld bij name, username, password en email worden in jos_users geplaatst.
De overige gegevens, inclusief "name" worden in jos_rsform_submission_table gezet.
Op het moment dat een user zich registreerd, krijgt het een confirmation email. Hij klikt hier op en is nu
officieel een gebruiker van de website en kan nu inloggen met gebruikersnaam en wachtwoord.
Gebruikers die niet op de confirmation link hebben geklikt, krijgen in jos_users.block de waarde 1 te staan.
Gebruikers die wèl hebben geklikt, krijgen de waarde 0.
De jos_rsform_submission_values tabel:
SubmissionValueID | FormID |SubmissionID | Fieldname | Fieldvalue
.............300...........|.....2.....|.........33.........|...Name....| John Doe
De jos_users tabel:
id |..name.. | username |...... email ...... | block | gid
77 |John Doe | ..John.. | testATtest.com |... 1... | 18
78 |Jane Doe | ..Jane.. | ...tryATtry.net...|... 0.... | 18
Ik heb nu een query die gebruikersgegevens uit jos_rsform_submission_values haalt. (Staat hieronder)
Wat ik eigenlijk wil is deze query uitbreiden zodat het eerst checked of een gebruiker in jos_users.block een
waarde van 0 heeft en alléén de gegevens van deze gebruikers doorgeeft. Ik weet alleen niet of dit mogelijk
is...
Zo ziet mijn query er uit:
===============================================
SELECT A.FormId
, B.SubmissionId
, B.DateSubmitted
, ( SELECT FieldValue
FROM jos_RSFORM_SUBMISSION_VALUES
WHERE FieldName = 'Name'
AND SubmissionId = B.SubmissionId ) as Naam
FROM jos_RSFORM_FORMS A
INNER
JOIN jos_RSFORM_SUBMISSIONS B
ON B.FormId = A.FormId
INNER
JOIN jos_RSFORM_SUBMISSION_VALUES D
ON D.SubmissionId = B.SubmissionId
AND D.FieldName = 'Vrijwilliger_ID'
AND D.FieldValue = '11'
WHERE A.FormId = 2
=============================================
Ik hoop dat jullie me hiermee kunnen helpen !
Alvast bedankt,
Mesjoggah