https://github.com/hon-key/phplib
A php lib
https://github.com/hon-key/phplib
Last synced: about 1 month ago
JSON representation
A php lib
- Host: GitHub
- URL: https://github.com/hon-key/phplib
- Owner: hon-key
- Created: 2017-04-16T02:14:42.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-16T02:17:43.000Z (about 8 years ago)
- Last Synced: 2025-02-13T22:18:04.288Z (3 months ago)
- Language: PHP
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PHPLib
### MYSQL
----
**init**
```php
include 'mysql.php';
use CAI_mysql;
$manager = CAI_mysql\Manager::create("localhost","$database","$Account","$password");
$name = "DB_4";
```
**Database create and delete**```php
$manager->createDatabase($name);
$manager->deleteDatabase($name);
```**Table create and delete**
```php
$manager->createTable("caihongji",array(
"name nvarchar(50) not null",
"id int not null primary key",
"age int not null",
"sex char(5) not null"
));
$manager->deleteTable("caihongji");
```**Row insert and delete**
```php
$manager->insertRow("stuff",
array("name","owner"),
array("iPad Pro","2")
);
$manager->insertRows(array(
array(
"stuff", array("name","owner"), array("iPad Pro",2)
),
array(
"stuff", array("name","owner"), array("iPad Air","4")
),
array(
"stuff", array("name","owner"), array("iPhone 4","2")
),
array(
"stuff", array("name","owner"), array("iPhone 5s","4")
),
array(
"stuff", array("name","owner"), array("iPhone 6 Plus","4")
),
array(
"stuff", array("name","owner"), array("iPhone 8","4")
)
));
$manager->deleteRow("stuff",
"id = $i"
);
```**Pre handle insert**
```php
$preHandle = $manager->createPreHnadleInsertionSQL("stuff",array(
"name","owner"
));
$preHandle->execute(array(
"iPad mini","2"
));
$preHandle->execute(array(
"iPad Pro","4"
));
```**select and update**
```php
$result = $manager->select("stuff",
"id,owner",
"id = 2"
);
$manager->update("stuff","id = 75", array(
"name" => "Samsung Galaxy",
"owner" => "2"
));
```