- 1
- 2
- 3
$query1234 = "select ....";
$result1234 = mysql_query($query1234);
$rs1234 = mysql_fetch_assoc($result1234);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
$query1234 = "select ....";
$result1234 = mysql_query($query1234);
$rs1234 = mysql_fetch_assoc($result1234);
Это до такой степени не было фантазии придумать осмысленное название переменным. И бедные боялись, что перепишет где-то другие $query, $result, $rs. Не говоря уже о том, что никакой модели, сплошные фетчи, вместо того, чтобы вытянуть всё сразу
+75
private Connection getConnection() throws SQLException {
Connection conn = null;
try{
conn = DriverManager.getConnection(OnlineUsers.db,OnlineUsers.user,OnlineUsers.pass);
} catch (Exception e) {
log.severe(name + ": " + e.getMessage());
}
checkConnection(conn);
return conn;
}
private boolean checkConnection (Connection conn) throws SQLException {
if (conn == null) {
log.severe("Could not connect to the database. Check your credentials in online-users.settings");
throw new SQLException();
}
if (!conn.isValid(5)) {
log.severe("Could not connect to the database.");
throw new SQLException();
}
return true;
}
private boolean execute(String sql) {
return execute(sql, null);
}
private boolean execute(String sql, String player) {
Connection conn = null;
PreparedStatement ps = null;
try {
conn = getConnection();
ps = conn.prepareStatement(sql);
if (player != null && !player.equalsIgnoreCase("")) {
ps.setString(1, player);
}
if (ps.execute()) {
return true;
}
} catch (SQLException ex) {
log.severe(name + ": " + ex.getMessage());
String msg = name + ": could not execute the sql \"" + sql + "\"";
if (player != null ) {
msg += " ?=" +player;
}
log.severe(msg);
} finally {
try {
if (ps != null) {
ps.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException ex) {
log.severe(name + ": " + ex.getMessage());
}
}
return false;
}
+991
unsigned long long int value=Bin<unsigned long long int>("1111111111111111111111111111111111111111111111111111111111111111");
+93
Type
Bool8 = ByteBool; PBool8 = ^Bool8;
Bool16 = WordBool; PBool16 = ^Bool16;
Bool32 = LongBool; PBool32 = ^Bool32;
Bool64 = Boolean64; PBool64 = ^Bool64;
Int8 = Shortint; PInt8 = ^Int8;
Int16 = Smallint; PInt16 = ^Int16;
Int32 = Longint; PInt32 = ^Int32;
//Int64 = Int64; PInt64 = ^Int64;
IntPR = Int64; PIntPR = ^IntPR;
Word8 = Byte; PWord8 = ^Word8;
Word16 = Word; PWord16 = ^Word16;
Word32 = LongWord; PWord32 = ^Word32;
Word64 = QWord; PWord64 = ^Word64;
WordPR = Word64; PWordPR = ^WordPR;
//Pointer = Pointer; PPointer = ^Pointer;
Float32 = Single; PFloat32 = ^Float32;
Float64 = Double; PFloat64 = ^Float64;
−121
public function onKeyDown(keyDn:uint):void
{
switch(keyDn)
{
case 38 : isUP = true; break;
case 87 : isUP = true; break;
case 40: isDOWN = true; break;
case 83: isDOWN = true; break;
case 37 : isLEFT = true; break;
case 65 : isLEFT = true; break;
case 39 : isRIGHT = true; break;
case 68 : isRIGHT = true; break;
case 32 : многоКода
case 16 : многоКода
}
копипастка с моего любимого демиарта
+146
var x,y,z,w,arctan:real;
begin
Readln(x,y,arctan,z);
w:=(2+y*y)*(x+y/2)/(y*y+1/(1+y*y))-sqrt(Sqr(Sinarctan(z))+abs(Cos(y)));
Writeln(w);
Надо посчитать w, скажите плз, где ошибки
+156
//Redirect Using JAVASCRIPT
function redirect_to($url){
echo '<script type="text/javascript">
window.location = "'.$url.'"
</script>';
exit("Javascript is turned off, <a href='$url'>click here to go to requested page</a>");
}
Может в кучу надо было?http://forum.antichat.ru/threadnav19997-48-10.html
+155
function toCyrillicTranslit($title)
{
$title = trim($title);
$title = str_replace("À", "А", $title);
$title = str_replace("Á", "А", $title);
$title = str_replace("Â", "А", $title);
$title = str_replace("Ã", "А", $title);
$title = str_replace("Ä", "А", $title);
$title = str_replace("Å", "А", $title);
$title = str_replace("Æ", "А", $title);
$title = str_replace("Ç", "С", $title);
$title = str_replace("È", "Е", $title);
$title = str_replace("É", "Е", $title);
$title = str_replace("Ê", "Е", $title);
$title = str_replace("Ë", "Е", $title);
$title = str_replace("Ì", "И", $title);
$title = str_replace("Í", "И", $title);
$title = str_replace("Î", "И", $title);
$title = str_replace("Ï", "И", $title);
$title = str_replace("Ð", "Д", $title);
$title = str_replace("Ñ", "Н", $title);
$title = str_replace("Ò", "О", $title);
$title = str_replace("Ó", "О", $title);
$title = str_replace("Ô", "О", $title);
$title = str_replace("Õ", "О", $title);
$title = str_replace("Ö", "О", $title);
$title = str_replace("×", "х", $title);
$title = str_replace("Ø", "О", $title);
$title = str_replace("Ù", "У", $title);
$title = str_replace("Ú", "У", $title);
$title = str_replace("Û", "У", $title);
$title = str_replace("Ü", "У", $title);
$title = str_replace("Ý", "У", $title);
$title = str_replace("Þ", "П", $title);
// и так далее ...
+133
static string ContentTypeDecode(string contentTypeName)
{
if (contentTypeName.Equals("Поручение")) return "Задание";
if (contentTypeName.Equals("Поручение с результатом типа текст")) return "Задание с результатом типа текст";
if (contentTypeName.Contains("Поручение с результатом типа выбор")) return "Задание с результатом типа выбор";
if (contentTypeName.Equals("Поручение с результатом типа документ")) return "Задание с результатом типа документ";
if (contentTypeName.Equals("Поручение с результатом типа форма")) return "Задание с результатом типа форма";
if (contentTypeName.Equals("Поручение с результатом типа флаг")) return "Задание с результатом типа флаг";
if (contentTypeName.Equals("Поручение с результатом типа число")) return "Задание с результатом типа число";
if (contentTypeName.Equals("Поручение с результатом типа дата")) return "Задание с результатом типа дата";
if (contentTypeName.Equals("Поручение с результатом типа пользователь")) return "Задание с результатом типа пользователь";
if (contentTypeName.Equals("Поручение с результатом типа список пользователей")) return "Задание с результатом типа список пользователей";
if (contentTypeName.Equals("Поручение на сканирование")) return "Задание на сканирование";
if (contentTypeName.Equals("Задача на контроль поручения")) return "Задание на контроль";
if (contentTypeName.StartsWith("Утверждение документа v3")) return "Утверждение документа";
if (contentTypeName.StartsWith("Согласование документа v3")) return "Согласование документа";
if (contentTypeName.StartsWith("Утверждение документа v4")) return "Утверждение документа";
if (contentTypeName.StartsWith("Согласование документа v4")) return "Согласование документа";
return null;
}///string ContentTypeDecode(string ContentTypeName)
Из реального комерческого проекта
+149
<?php
$USD = '30';
$pecent = '10';
?>
<SCRIPT language=JavaScript>
var default_value1=0;
function auto1(t){
var silver = Math.floor(document.form.sum_out.value);
if(silver>=0){
var percent = (silver/100)*<?php echo $pecent ?>;
var suma = (silver-percent)/<?php echo $USD ?>;
var sum = (Math.round(suma)).toFixed(2);
document.form.summ.value=sum;
default_value1 = silver;
}else{
alert("Поле должно содержать только цифры!");
document.form.sum_out.value=default_value1; }
if(t) auto2(); }
function auto2(t){
var sum=document.form.summ.value;
if(sum>=0){
var silver = (Math.round(sum*<?php echo $USD ?>)).toFixed(2);
document.form.sum_out.value=silver;
default_value2 = sum;
}else{
alert("Поле должно содержать только цифры!");
document.form.summ.value=default_value2; }
if(t) auto1(); }
</SCRIPT>
<form name=form action="test2.php" method="POST">
<input onchange="auto1()" onkeyup="auto1()" onfocusout="auto1(true)" type=text name=sum_out value="">
<input onchange="auto2()" onkeyup="auto2()" onfocusout="auto2(true)" type=text name=summ value="">
</FORM>
<SCRIPT language=JavaScript>
document.form.sum.value = ;
auto1();
</SCRIPT>
в одну сторону считает, а как сдела что бы со второй пересчитывал не допру