- 1
вайп
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+153
вайп
+145
1
+145
$var
+144
$
+160
class Mysql_class {
function get_row($query) {
$sql_query = mysql_query($query) or exit(mysql_error());
return mysql_fetch_array($sql_query);
}
function single_query($query) {
if (mysql_query($query)) return true;
else return mysql_error();
}
}
2011-й год, прототип класса для работы с базой данных ( http://www.askdev.ru/q/8552 )
+156
exec(" cd $dir; ls -al|grep '^d';",$file_all);
//die(" cd $dir; ls -al|grep '^d';");
$filelist_date = array();
for($i=0;$i<count($file_all);$i++) {
$file_all[$i] = preg_replace('/\s+/','|',$file_all[$i]);
$file_all[$i] = explode('|',$file_all[$i],9);
if(!empty($file_all[$i][8])) $file_all[$i][8] = str_replace('|',' ',$file_all[$i][8]);
//print_r($file_all[$i]); echo "\n\n";
if($file_all[$i][8] == '.' || $file_all[$i][8] == '..') continue;
$k = strtotime($file_all[$i][5]." ".$file_all[$i][6]." ".$file_all[$i][7]);
$filelist_date[$k] = $file_all[$i][8];
}
krsort($filelist_date);
$filelist = array_values($filelist_date);
этот кусок кода выполняет начитку директорий фото галерей
+155
$string = "http://site.ru/1/";
if(get_magic_quotes_runtime()) $string = stripslashes($string);
$query = "INSERT INTO `table` (`col1`,`col2`) VALUES ('$string','0');"
В довольно таки популярном враппере для работы с субд мускуля...
+152
if($sedit){
switch ($action) {
case 'insert':
sectionInsert($structure);
insertMessage($_page['right_bottom'],L_MESSAGE_ADD_OK);
sectionInsertForm($_page['right_top'],$structure);
sectionList($out,$structure,$_page[FIELD_ID],$sedit);
$_page['bookmark_1']['content'] = L_INSERT_SECTION;
$_page['bookmark_1']['style'] = 'bookmark_selected';
$_page['bookmark_1']['url'] = URL_STRUCTURE_EDIT.'?sedit=1';
break;
case 'delete':
$structure->deleteBranch($_POST[FIELD_ID]);
insertMessage($_page['right_bottom'],L_MESSAGE_DELETE_OK);
sectionInsertForm($_page['right_top'],$structure);
sectionList($out,$structure,$_page[FIELD_ID],$sedit);
$_page['bookmark_1']['content'] = L_INSERT_SECTION;
$_page['bookmark_1']['style'] = 'bookmark';
$_page['bookmark_1']['url'] = URL_STRUCTURE_EDIT.'?sedit=1';
break;
case 'update':
sectionUpdate($structure);
insertMessage($_page['right_bottom'],L_MESSAGE_CHANGE_OK);
sectionInsertForm($_page['right_top'],$structure,$_page[FIELD_ID]);
sectionList($out,$structure,$_page[FIELD_ID],$sedit);
$_page['bookmark_1']['content'] = L_INSERT_SECTION;
$_page['bookmark_1']['style'] = 'bookmark';
$_page['bookmark_1']['url'] = URL_STRUCTURE_EDIT.'?sedit=1';
break;
case 'add_form':
sectionInsertForm($_page['right_top'],$structure);
sectionList($out,$structure,$_page[FIELD_ID],$sedit);
$_page['bookmark_1']['content'] = L_INSERT_SECTION;
$_page['bookmark_1']['style'] = 'bookmark_selected';
$_page['bookmark_1']['url'] = URL_STRUCTURE_EDIT.'?sedit=1';
break;
default:
sectionInsertForm($_page['right_top'],$structure,$_page[FIELD_ID]);
sectionList($out,$structure,$_page[FIELD_ID],$sedit);
$_page['bookmark_1']['content'] = L_INSERT_SECTION;
$_page['bookmark_1']['style'] = 'bookmark';
$_page['bookmark_1']['url'] = URL_STRUCTURE_EDIT.'?sedit=1';
break;
}
} else{//режим редактора контента
switch ($action) {
case 'insert':
break;
case 'delete':
break;
case 'edit':
break;
case 'move':
break;
case 'update':
break;
default:
sectionList($out,$structure,$_page[FIELD_ID]);
break;
}
}
Из одной самопальной цмс.
+166
<?php
@fwrite($fp, "<?php
\$config['dbhost'] = \"".str_replace("\"","\\\\\"",stripslashes(trim($_POST['dbhost'])))."\";
\$config['dbuser'] = \"".str_replace("\"","\\\\\"",stripslashes(trim($_POST['dbuser'])))."\";
\$config['dbpass'] = \"".str_replace("\"","\\\\\"",stripslashes(trim($_POST['dbpass'])))."\";
\$config['dbname'] = \"".str_replace("\"","\\\\\"",stripslashes(trim($_POST['dbname'])))."\";
\$config['dbpref'] = \"".str_replace("\"","\\\\\"",stripslashes(trim($_POST['dbprefix'])))."\";
?>");
?>
avecms нах.
+160
$res = $db -> select('SELECT * FROM table_a');
foreach ($res as $k => $row)
{
$res[$k]['field_bb'] = $db -> selectRow('SELECT field_bb FROM table_b WHERE p_id = ?', $row['p_id']);
}
Человек видимо не знал про JOIN