RSForm Pro en database

  • Patrick
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
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:
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
  • Gebruiker
  • hobbie
Lees meer
12 feb 2021 08:36 #22467 door Leen
Beantwoord door Leen in topic RSForm Pro en database
Hallo Patrick,
het lijk me dat je ergens bij
Code:
$db->setQuery("SELECT * FROM #_token WHERE token = " . $token_id );
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

lvda
Discussie gesloten.
  • Patrick
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
Lees meer
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.
Discussie gesloten.
  • Leen
  • Gebruiker
  • Gebruiker
  • hobbie
Lees meer
13 feb 2021 07:37 #22470 door Leen
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

lvda
Discussie gesloten.
  • Patrick
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
Lees meer
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
  • Gebruiker
  • hobbie
Lees meer
13 feb 2021 08:21 #22472 door Leen
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
Code:
$q1 = $db->setQuery("SELECT designation FROM #__clients WHERE company_id = $companyid");
de dubbel aanhaaltekens " aan eind staan dus voor);
bij jou is dat niet zo meen ik te zien

lvda
Discussie gesloten.
  • Patrick
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
Lees meer
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.
Discussie gesloten.
Gemaakt door Kunena