Exec ve Query
EXEC
WDB::exec(arg1) şeklinde yazılır.
arg1 içerisine CREATE, ALTER TABLE, DROP ve benzeri kod yapılarını yazmak için kullanılır. Çalıştığında veritabanına sorgu gönderir.
Örnek PHP Kodu
<?php
$operation = WDB::exec("CREATE table sample1(
id INT( 11 ) AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR( 250 ) NOT NULL,
StreetA VARCHAR( 150 ) NOT NULL,
StreetB VARCHAR( 150 ) NOT NULL,
StreetC VARCHAR( 150 ) NOT NULL,
County VARCHAR( 100 ) NOT NULL,
Postcode VARCHAR( 50 ) NOT NULL,
Country VARCHAR( 50 ) NOT NULL);");
if($operation)
{
echo "Successful";
}
else
{
echo "Error : ".$operation->getErrorMessage();
}
?>
QUERY
WDB::query(arg1) şeklinde yazılır.
arg1 içerisine BUILD sorgu oluşturma metotlarını kullanmadan ham haliyle yazacağınız SQL sorguları kullanır. Çalıştığında veritabanına hemen sorgu gönderir.
Örnek PHP Kodu
<?php
$operation = WDB::query("UPDATE table1 SET field1='apple' WHERE field1='pear' ");
if($operation)
{
echo "Successful";
}
else
{
echo "Error : ".$operation->getErrorMessage();
}
?>