Step 1 :
Signup to Google Recaptcha and get the public and private key.
Step 2 :
Make a Model named CaptchaResponse in Model folder and add the given code below.
Signup to Google Recaptcha and get the public and private key.
Make a Model named CaptchaResponse in Model folder and add the given code below.
I am a programmer and the founder of Girfa IT Services, working in the field of technology since 2009. I started my career as a computer teacher, which was my full-time profession for nearly 10 years. After a decade of teaching, I decided to turn my passion for programming into my full-time career, while continuing teaching as a part-time activity. In real life, I consider myself a bit lazy—and I have actually turned that laziness into my programming philosophy! I always try to build reusable components, tools, and solutions instead of writing the same code repeatedly. This has become one of my key strengths as a programmer and helps me save time, reduce repetitive work, and build applications more efficiently. For me, programming is not just about writing code; it is about finding smarter, simpler, and reusable ways to solve problems. I believe that a good programmer should not only make things work, but should also make them easier to maintain, reuse, and improve.
public function DelContact($field,$val)
{
$db = new ContactModel();
$db->where($field,$val)->delete();
return redirect()->to(site_url('admin/contact'));
}
<a href="<?php echo
site_url('admin/DelContact/ID/123'); ?>" onclick="return
confirm('Are you sure to delete this record')">
I am a programmer and the founder of Girfa IT Services, working in the field of technology since 2009. I started my career as a computer teacher, which was my full-time profession for nearly 10 years. After a decade of teaching, I decided to turn my passion for programming into my full-time career, while continuing teaching as a part-time activity. In real life, I consider myself a bit lazy—and I have actually turned that laziness into my programming philosophy! I always try to build reusable components, tools, and solutions instead of writing the same code repeatedly. This has become one of my key strengths as a programmer and helps me save time, reduce repetitive work, and build applications more efficiently. For me, programming is not just about writing code; it is about finding smarter, simpler, and reusable ways to solve problems. I believe that a good programmer should not only make things work, but should also make them easier to maintain, reuse, and improve.
<?php
namespace App\Models;
use CodeIgniter\Model;
class ContactModel extends Model
{
protected $table='holywebcontact';
protected $primaryKey = 'ID';
protected $allowedFields = ['ID', 'Name', 'Phone', 'Message', 'CreatedDate'];
}
<?php
namespace App\Controllers;
use App\Models\ContactModel;
class Home extends BaseController
{
public function dataread()
{
$data['title'] = 'DB Get Demo';
$crudModel = new ContactModel();
$data['user_data'] = $crudModel->findAll();
return view('tmp2', $data);
}
}
$data["model"]=$album->where('AlbumID', $aid)->findAll();
<?php
foreach ($model as $item)
{
echo $item["ID"] . "," . $item['Name'] . "<br>";
}
?>
I am a programmer and the founder of Girfa IT Services, working in the field of technology since 2009. I started my career as a computer teacher, which was my full-time profession for nearly 10 years. After a decade of teaching, I decided to turn my passion for programming into my full-time career, while continuing teaching as a part-time activity. In real life, I consider myself a bit lazy—and I have actually turned that laziness into my programming philosophy! I always try to build reusable components, tools, and solutions instead of writing the same code repeatedly. This has become one of my key strengths as a programmer and helps me save time, reduce repetitive work, and build applications more efficiently. For me, programming is not just about writing code; it is about finding smarter, simpler, and reusable ways to solve problems. I believe that a good programmer should not only make things work, but should also make them easier to maintain, reuse, and improve.
Read Basics of Entity Framework on my previous post for understand this example.
Date Save Code
dbConnection db = new dbConnection();
db.Bill.Add(data);
db.SaveChanges();
I am a programmer and the founder of Girfa IT Services, working in the field of technology since 2009. I started my career as a computer teacher, which was my full-time profession for nearly 10 years. After a decade of teaching, I decided to turn my passion for programming into my full-time career, while continuing teaching as a part-time activity. In real life, I consider myself a bit lazy—and I have actually turned that laziness into my programming philosophy! I always try to build reusable components, tools, and solutions instead of writing the same code repeatedly. This has become one of my key strengths as a programmer and helps me save time, reduce repetitive work, and build applications more efficiently. For me, programming is not just about writing code; it is about finding smarter, simpler, and reusable ways to solve problems. I believe that a good programmer should not only make things work, but should also make them easier to maintain, reuse, and improve.