Beruflich Dokumente
Kultur Dokumente
Designer tab
Create an UserID Hidden Field
Designer tab
When you have finished with creating your
fields in the Designer View, you can move
forward with
1. Creating you database table or
2. Setting up your form
Setup tab
Add the needed actions to your form
Table Name
<?php
$user = JFactory::getUser();
("server, "username", "password", "databasename");
$con=mysqli_connect("server, "username",
"password", "databasename");
// Check connection
if (mysqli_connect_errno())
{
echo "Error: " . mysqli_connect_error();
tablename
}
$FormData = mysqli_query($con,"SELECT * FROM
"tablename" WHERE user_id=".$user->get("id")."
tablename
ORDER BY id DESC LIMIT 1");
$form->data["userID"]=$user->get("id");
$line = mysqli_fetch_array($FormData);
$checkbox1=$line['checkbox group name'];
$pieces = explode(",", $checkbox1);
$form->data["checkbox group name"] = $pieces;
$checkbox2=$line[checkbox group name'];
$pieces = explode(",", $checkbox2);
$form->data["checkbox group name"] = $pieces;
?>
Table Name
Host
Table Name
Username
Password
Table Name
<?php
$user = JFactory::getUser();
$con=mysqli_connect("server, "username",
"password", "databasename");
// Check connection
if (mysqli_connect_errno())
{
echo "Error: " .
mysqli_connect_error();
}
$FormData = mysqli_query($con,"SELECT * FROM
"tablename" WHERE user_id=".$user->get("id")."
ORDER BY id DESC LIMIT 1");
$form->data["userID"]=$user->get("id");
$line = mysqli_fetch_array($FormData);
$checkbox1=$line['checkbox group name'];
$pieces = explode(",", $checkbox1);
$form->data["checkbox group name"] = $pieces;
$checkbox2=$line['checkbox group name'];
$pieces = explode(",", $checkbox2);
$form->data["checkbox group name"] = $pieces;
Save/Update
name
Table Name
<?php
return array("user_id" => $form->data["userID"]);
?>
Host
Table Name
Username
Password
Table Name