Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Public Function Insert_Advance_Data ( $Type, $Data ) {
- $sql = "INSERT INTO ";
- switch ( $Type ) {
- case 'appartement':
- $this -> Id_Type_Prop = 1;
- $sql .= sprintf ( "`appartements` (`%s`) VALUES ('%s');", implode ( "`, `", array_keys ( $Data ) ), implode ( "', '", $Data ) );
- break;
- case 'bureau_local':
- $this -> Id_Type_Prop = 2;
- $sql .= sprintf ( "`bureaux_locals` (`%s`) VALUES ('%s');", implode ( "`, `", array_keys ( $Data ) ), implode ( "', '", $Data ) );
- break;
- case 'immeuble':
- $this -> Id_Type_Prop = 3;
- $sql .= sprintf ( "`immeubles` (`%s`) VALUES ('%s');", implode ( "`, `", array_keys ( $Data ) ), implode ( "', '", $Data ) );
- break;
- case 'maison':
- $this -> Id_Type_Prop = 4;
- $sql .= sprintf ( "`maisons` (`%s`) VALUES ('%s');", implode ( "`, `", array_keys ( $Data ) ), implode ( "', '", $Data ) );
- break;
- case 'terrain':
- $this -> Id_Type_Prop = 5;
- $sql .= sprintf ( "`terrains` (`%s`) VALUES ('%s');", implode ( "`, `", array_keys ( $Data ) ), implode ( "', '", $Data ) );
- break;
- default:
- Return FALSE;
- }
- $a = new DB();
- $a -> query( $sql );
- $this -> Id_Advance = ( $a -> insert_id ( ) );
- $a -> close();
- Return TRUE;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement