یادداشت های یک برنامه نویس

۴ مطلب با موضوع «DataBase :: MySQL» ثبت شده است

پر کردن فیلد ها با اعداد تصادفی

پر کردن فیلد ها با اعداد تصادفی در mysql

UPDATE tableName SET columnName = FLOOR( 1 + RAND( ) *10 );

 نتیجه این کد پر کردن فیلد columnName با اعداد تصادفی 1 تا 10 هست.

۱۳ آبان ۹۶ ، ۲۲:۴۵ ۰ نظر موافقین ۰ مخالفین ۰
محمد ایرانی

ورود مستقیم اطلاعات از جدول

ورود مستقیم اطلاعات از یک جدول به جدول دیگه

 

بر فرض ما جداول table_1 و table_2 رو داریم و قصد داریم داده ها رو از table_2 به table_1 وارد کنیم.

نمونه کد:

insert into table_1(title, area , address , info,karbari) select title, area , address , info,karbari from table_2 where id = 10
۰۲ اسفند ۹۴ ، ۲۲:۰۹ ۰ نظر موافقین ۰ مخالفین ۰
محمد ایرانی

دستورات PDO

دستورات پر کاربرد PDO

ادامه مطلب...
۲۲ بهمن ۹۴ ، ۱۱:۲۸ ۱ نظر موافقین ۰ مخالفین ۰
محمد ایرانی

مشکل با فارسی در pdo

اگر موقع خوندن اطلاعات با pdo کاراکتر ها بصورت ? نمایش داده میشن بعد از این که کانکشن رو ایجاد کردیم از کد زیر استفاده میکنیم:

<?php
$connectionName->exec('SET NAMES utf8');

به همین سادگی smiley

 

البته باید کولیشن (collation) جدول utf8 یا utf8mb4 باشه که اگر نبود موتونید از کوئری های زیر استفاده کنید.

برای کل دیتابیس:

ALTER DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;

برای جدول:

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
۱۷ دی ۹۴ ، ۱۴:۱۷ ۶ نظر موافقین ۱ مخالفین ۰
محمد ایرانی