OC sqlite/PHPデータベース関連
1912 ワード
OCsqlite
パッケージFMDBの挿入
PHPデータベース NOT NULL-値を含む必要があります.NULLではありません.null値は許可されていない です. DEFAULT value-デフォルト値 を設定 UNSIGNED-符号なし数値タイプ、0および正数 を使用 AUTO INCREMENT-MySQLフィールドの値を設定新規レコードの場合、自動的に1 増加 PRIMARY KEY-データテーブルの各レコードの一意のIDを設定します.通常はID値とAUTO_INCREMENT併用 挿入文
mysqli_muti_Query()複数のデータの挿入
クエリ文
phpファイルのsql文はphpmyadminまたは類似のツールボックスで正しく動作してから書き込むのが望ましい
パッケージFMDBの挿入
- (BOOL)dataBaseInsertWith:(id)obj{
NSString *className = NSStringFromClass([obj class]);
NSString *SQLStr = [NSString stringWithFormat:@"INSERT INTO '%@' ",className];
NSMutableArray *proArr = [NSMutableArray array];
unsigned count = 0;
objc_property_t *propertys = class_copyPropertyList([obj class], &count);
NSMutableArray *paraArr = [NSMutableArray array];
NSMutableDictionary *paraDict = [NSMutableDictionary dictionary];
for (NSInteger i = 0; i
PHPデータベース
:
:
show databases;
:
use testDB;
:
create database testDB;
:
drop database testDB;
:
create table myTable (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email varchar(50),
reg_data TIMESTAMP
)
`myTable`
:
INSERT INTO table_name (col1,col2,col3...)
VALUES (value1,value2,value3...)
mysqli_muti_Query()複数のデータの挿入
クエリ文
name ->
tables ->
SELECT name FROM table
phpファイルのsql文はphpmyadminまたは類似のツールボックスで正しく動作してから書き込むのが望ましい