Mobiaaa (29.04.2015 в 20:16) utyfua, не всё автозаменой можно заменить.
часть всё равно нужно ручками допиливать.
Кстати, где - то подобное видел.
И возник только один вопрос: зачем лепить велосипеды, если можно изначально думать головой, и не использовать mysql
Уж морально устарел он
Кирилл (29.04.2015 в 20:15) Kaito, ну в любом случае это не очень эффективно, так как если будешь продавать, либо же денег не будет на хостинг, то потом ты обратно на MySQL будешь переписывать?
Kaito (29.04.2015 в 20:15)
utyfua (29.04.2015 в 20:13) Kaito, раскажу в чем подвох: сам раньше работал без пдо.. но после того как узнал то весь сайт перелил за 5 мин! в чем подвох? выносим клас в отдельный файл(там делаем класс $c в моем случае)... потом автозаменой по всех скриптах... mysql_ меняем на $c->после того как все готово меняем тот клас на другой:
Class pdo_func {
private $bdc;
function create_connect($server,$user,$pass,$name){try {$this->bdc=new PDO("mysql:host=".$server.";dbname=".$name,$user,$pass);
}catch(PDOException $e){echo "#mysql_pdo #1 Fatal error! Not correct data for PDO(MYSQL) connection!";exit;}}
function exe($str){return $this->bdc->exec($str);}
function query($str){return $this->bdc->query($str);}
function fetch_assoc($query){return $query->fetch(PDO::FETCH_ASSOC);}
function num_rows($query){return $query->rowCount();}
function qf($str){return $this->bdc->query($str)->fetch(PDO::FETCH_ASSOC);}
function close_connect(){$this->bdc=null;}
function s($e){return addslashes($e);}
}
и делаем нужные махинации... Готово!
и кстати так можно, изменив клас, можно "перелететь" назад
Проще говоря, таким макаром можно перегнать весь сайт на пдо...
нет!
pdo - это чисто ООП стиль.
mysql же имеет процедурку.
В большинстве случаев не получится.
Повторюсь, лучше изначально задумываться от структуре, а потом уже делать
Mobiaaa (29.04.2015 в 20:16) utyfua, не всё автозаменой можно заменить.
часть всё равно нужно ручками допиливать.
Кстати, где - то подобное видел.
И возник только один вопрос: зачем лепить велосипеды, если можно изначально думать головой, и не использовать mysql
Уж морально устарел он
Кирилл (29.04.2015 в 20:15) Kaito, ну в любом случае это не очень эффективно, так как если будешь продавать, либо же денег не будет на хостинг, то потом ты обратно на MySQL будешь переписывать?
используя мой клас можно изменять из пдо но mysql и обратно очень быстро