- Berichten: 20
- Ontvangen bedankjes 1
RSForm Pro en database
- Patrick
-
Onderwerp Auteur
- Gebruiker
-
- Joomla Enthousiasteling
Minder
Lees meer
12 feb 2021 05:18 #22466
door Patrick
RSForm Pro en database werd gestart door Patrick
Wie kan mij helpen met het volgende:
Ik heb een database met een naam, een unieke token en een emailadres.
Via een unieke url wil ik de database oproepen. Zoals bijvoorbeeld deze:
list.uzoektpatrick.nl/index.php?option=c...ormId=05&token=12345
Formulier id=5 en token is 12345
In de Script called on form process roep ik de database aan middels:
Daar gaat het fout, want ik krijg de volgende melding:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE token = 12345' at line 2
Vervolgens wil ik de resultaten Voornaam en token gebruiken om via de usermail en pdf te kunnen verzenden met de opgehaalde waarden Voornaam en token.
Wie kan mij helpen?
Ik heb een database met een naam, een unieke token en een emailadres.
Via een unieke url wil ik de database oproepen. Zoals bijvoorbeeld deze:
list.uzoektpatrick.nl/index.php?option=c...ormId=05&token=12345
Formulier id=5 en token is 12345
In de Script called on form process roep ik de database aan middels:
Code:
// haal value uit url parameter
$db = JFactory::getDBO();
$token_id = JFactory::getApplication()->input->getInt('token');
$db->setQuery("SELECT * FROM #_token
WHERE token = " . $token_id
);
$result = $db->loadObject();
if (!empty($result)) {
$formLayout = str_replace('{certnaam}',$result->Voornaam,$formLayout);
$formLayout = str_replace('{certtoken}',$result->token,$formLayout);
}
Daar gaat het fout, want ik krijg de volgende melding:
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE token = 12345' at line 2
Vervolgens wil ik de resultaten Voornaam en token gebruiken om via de usermail en pdf te kunnen verzenden met de opgehaalde waarden Voornaam en token.
Wie kan mij helpen?
Discussie gesloten.
- Leen
-
- Gebruiker
-
- hobbie
Minder
Lees meer
- Berichten: 52
- Ontvangen bedankjes 0
12 feb 2021 08:36 #22467
door Leen
lvda
Beantwoord door Leen in topic RSForm Pro en database
Hallo Patrick,
het lijk me dat je ergens bij
de aanhalings tekens bent vergeten maar welke en waar precies zie ik niet zo snel
ik neem aan dat je ook op deze uitleg het een en andere kan vinden gebruik gegevens database joomla
ps
kijk anders eens hier dan zie je misschien wat ik bedoel
voor beeld select where
het lijk me dat je ergens bij
Code:
$db->setQuery("SELECT * FROM #_token
WHERE token = " . $token_id
);
ik neem aan dat je ook op deze uitleg het een en andere kan vinden gebruik gegevens database joomla
ps
kijk anders eens hier dan zie je misschien wat ik bedoel
voor beeld select where
lvda
Discussie gesloten.
- Patrick
-
Onderwerp Auteur
- Gebruiker
-
- Joomla Enthousiasteling
Minder
Lees meer
- Berichten: 20
- Ontvangen bedankjes 1
12 feb 2021 13:12 #22468
door Patrick
Beantwoord door Patrick in topic RSForm Pro en database
Aanhalingstekens staan goed. Ik zie echt niet wat ik verkeerd doe.
Bedankt voor de informatie, maar kan er eigenlijk weinig mee.
Bedankt voor de informatie, maar kan er eigenlijk weinig mee.
Discussie gesloten.
- Leen
-
- Gebruiker
-
- hobbie
Minder
Lees meer
- Berichten: 52
- Ontvangen bedankjes 0
13 feb 2021 07:37 #22470
door Leen
lvda
Beantwoord door Leen in topic RSForm Pro en database
Hallo Patrick,
Kan je dan niet de vraag bij Rsformpro stellen bv hier of heb je dat ook al gedaan ?
misschien kom je er dan achter
Kan je dan niet de vraag bij Rsformpro stellen bv hier of heb je dat ook al gedaan ?
misschien kom je er dan achter
lvda
Discussie gesloten.
- Patrick
-
Onderwerp Auteur
- Gebruiker
-
- Joomla Enthousiasteling
Minder
Lees meer
- Berichten: 20
- Ontvangen bedankjes 1
13 feb 2021 07:57 #22471
door Patrick
Beantwoord door Patrick in topic RSForm Pro en database
Het lijkt mij zo'n klein dingetje wat ik fout doe.
Discussie gesloten.
- Leen
-
- Gebruiker
-
- hobbie
Minder
Lees meer
- Berichten: 52
- Ontvangen bedankjes 0
13 feb 2021 08:21 #22472
door Leen
lvda
Beantwoord door Leen in topic RSForm Pro en database
het is toch niet zo dat je code eventueel gestript wordt.
en in mijn laatste linkje zie ik toch dat bij de
de dubbel aanhaaltekens " aan eind staan dus voor);
bij jou is dat niet zo meen ik te zien
en in mijn laatste linkje zie ik toch dat bij de
Code:
$q1 = $db->setQuery("SELECT designation FROM #__clients WHERE company_id = $companyid");
bij jou is dat niet zo meen ik te zien
lvda
Discussie gesloten.
- Patrick
-
Onderwerp Auteur
- Gebruiker
-
- Joomla Enthousiasteling
Minder
Lees meer
- Berichten: 20
- Ontvangen bedankjes 1
13 feb 2021 08:45 #22473
door Patrick
Beantwoord door Patrick in topic RSForm Pro en database
Als ik de query loslaat op de database is hij inderdaad niet goed.
Als ik aanhoudt wat jij stuurt, krijg ik ook foutmeldingen.
Als ik aanhoudt wat jij stuurt, krijg ik ook foutmeldingen.
Discussie gesloten.