หมวดหมู่: Laravel
$data = Item::where(['profile_id' => $user->profile_id ])->whereIn('status_payment', ['2', '3'])->get();
วันที่โพสต์: 2024-10-15 08:41:49หมวดหมู่: JavaScript
form onSubmit="return checkvalue()"
<script src="//cdn.jsdelivr.net/npm/sweetalert2@9"></script>
<script language="JavaScript">
function isThaichar(str) {
var orgi_text = "ๅภถุึคตจขชๆไำพะัีรนยบลฃฟหกดเ้่าสวงผปแอิืทมใฝูฎฑธํ๊ณฯญฐฅฤฆฏโฌ็๋ษศซฉฮฺ์ฒฬฦ";
var str_length = str.length;
var str_length_end = str_length - 1;
var isThai = true;
var Char_At = "";
for (i = 0; i < str_length; i++) {
Char_At = str.charAt(i);
if (orgi_text.indexOf(Char_At) == -1) {
isThai = false;
}
}
/* if (str_length >= 1) {
if (isThai == false) {
obj.value = str.substr(0, str_length_end);
}
} */
return isThai; // ถ้าเป็น true แสดงว่าเป็นภาษาไทยทั้งหมด
}
function checkvalue() {
var chk1 = isThaichar($('#nameth').val());
var chk2 = isThaichar($('#lastnameth').val());
if (chk1 && chk2) {
return true;
} else {
swal.fire({
title: "แจ้งเตือน",
html: "<h5 style='color:red'>ชื่อและนามสกุล ต้องเป็นภาษาไทยเท่านั้น</h5>",
icon: "warning",
button: "ปิด",
});
return false;
}
return false;
}
</script>
หมวดหมู่: Laravel
$count = Model::count();
วันที่โพสต์: 2024-10-15 08:41:49หมวดหมู่: Laravel
<VirtualHost *:80>
ServerName test06.com
ServerAlias www.test06.com
DocumentRoot /var/www/test06/public
Alias /test03 /var/www/test03/public
Alias /test04 /var/www/test04/public
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
หมวดหมู่: Laravel
public_path('vendor/livewire/manifest.json')
วันที่โพสต์: 2024-10-15 08:41:49หมวดหมู่: Laravel
$session_id = session()->getId();
session()->put('hello', 'hello');
session()->get('hello');
หมวดหมู่: Laravel
composer require chillerlan/php-qrcode
วันที่โพสต์: 2024-10-15 08:41:49หมวดหมู่: Laravel
Model::where('foo', '=', 'bar')->update(['confirmed' => 1])
$affected = DB::table('table')->update(array('confirmed' => 1));
หมวดหมู่: Laravel
$table->bigInteger('field_name');
$table->mediumInteger('field_name');
$table->integer('field_name');
$table->smallInteger('field_name');
$table->tinyInteger('field_name');
$table->string('name');
$table->tinyInteger('status')->default('1');
$table->unique(['column1', 'column2', 'column3']);
$table->integer('col1')->after('ref_col');
$table->dateTime('created_at', precision: 0);
DB::statement("alter table users modify id INT UNSIGNED NOT NULL AUTO_INCREMENT;");
$table->charset = 'utf8mb4';
$table->collation = 'utf8mb4_general_ci';
$table->foreign('post_id')->references('id')->on('posts')->onDelete('cascade');
php artisan db:seed --class=classNameTableSeeder
php artisan migrate --path=/database/migrations/fileName.php
php artisan make:migration create_users_table
php artisan make:seeder ExampleTableSeeder
$table->string('sale_invoice_number')->nullable();
**
php artisan migrate:fresh --seed
หมวดหมู่: Laravel
use Illuminate\Support\Str;
$contains = Str::contains('This is my name', 'my');
หมวดหมู่: Laravel
DB::enableQueryLog();
// Laravel query
DB::getQueryLog();
dd($queries);
หมวดหมู่: Laravel
php artisan key:generate
php artisan cache:clear
php artisan config:cache
php artisan route:clear
php artisan route:cache
php artisan optimize
php artisan route:list
------
php artisan optimize
php artisan optimize:clear
หมวดหมู่: Laravel
$mynames = collect([]);
if ($mynames->isEmpty()) {
return "Collection is Empty";
} else {
return "Collection is Not Empty";
}
$mynames = collect([]);
if (!$mynames->isNotEmpty()) {
return "Collection is Empty";
} else {
return "Collection is Not Empty";
}
$result = Model::where(...)->first();
if ($result) { ... }
หมวดหมู่: Laravel
$Card_list = Card::whereIn('card_type_id' , $CardType)
->where(function ($query) use ($search) {
$query->where('name', 'LIKE', $search.'%')
->orWhere('lastname', 'LIKE', $search.'%');
})->get();
หมวดหมู่: JavaScript
function openInNewTab(url) {
window.open(url, '_blank').focus();
}
หมวดหมู่: Vue.js
> npm init vue@latest
> cd folder-app
> npm install
> npm run dev