- 1
- 2
In [9]: 0.14*100
Out[9]: 14.000000000000002
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
In [9]: 0.14*100
Out[9]: 14.000000000000002
Питонобляди соснули!
−3
//ищем barcode из ws_products
if($ar_clean['product_name']){
$product = $ar_clean['product_name'];
$getServices = mysqli_query($db,"SELECT barcode FROM ws_products WHERE product_name LIKE '%$product%'");
$barcode = $getServices['barcode'];
var_dump($getServices);
}
// Загружаем данные из в форма в перемену
$username = $ar_clean['username'];
$product_name = $ar_clean['product_name'];
$date1 = $ar_clean['date1'];
$date2 = $ar_clean['date2'];
$WHERE = ' WHERE ';
// Проверяем если поля заполнены
if($username!=''){
$WHERE = $WHERE. ' AND `username` =' .$username;
}
if($product_name!=''){
$WHERE = $WHERE. ' ` AND product_name` = ' .$product_name;
}
if($date1!=''){
$WHERE = $WHERE.' `AND date` BETWEEN '.$date1. 'AND' .$date2 ;
}
$getServices = mysqli_query($db," SELECT * FROM `ws_purchase` '$WHERE' ORDER BY date ASC ");
while($Service = mysqli_fetch_assoc($getServices))
{ //show($Service);
?>
//вызываем данные с бд
<tr class="delete">
<td><?=$Service['id_purchase'] ?></td>
<td><?=$Service['other_barcode'] ?></td>
<td><?=$Service['username'] ?></td>
<td><?=$Service['other_things'] ?></td>
<td><?=$Service['product_name'] ?></td>
<td><?=$Service['price'] ?></td>
<td><?=$Service['date'] ?></td>
</tr>
<?
}
}
Привет я делаю поиск но $WHERE не работает, '".$WHERE."' так тоже не работает. Что не так я делаю?
−1
http://korzinka.byethost9.com/?i=1
Какой багор))) Качает всю базу и картинки... сайт весит более 350 МБ и ещё качает...
0
def parse_cmd(cmd):
output = []
state = 0
current_arg = ''
prev_c = ''
for c in cmd:
if c == ' ':
if state == 0:
if len(current_arg) > 0:
output += [current_arg]
current_arg = ''
elif state == 1:
current_arg += c
elif c == '"' and prev_c != '\\':
if len(current_arg) > 0 or state == 1:
output += [current_arg]
current_arg = ''
state = int(not state)
else:
current_arg += c
prev_c = c
if len(current_arg) > 0:
output += [current_arg]
return output
Какой FSM )))
−106
neTyxu BCẺ
расиянцам приготовиться к параду суевернитетов
+3
function mysql_real_escape_string_cloud($string)
{
return unserialize(
file_get_contents("https://mysql-real-escape-string.xyz/php?string="
. urlencode($string)));
}
Запущен сайт https://mysql-real-escape-string.xyz/, предоставляющий функцию «mysql_real_escape_string» в виде сервиса. Имеются три различных формата получения данных (/plain, /json и инновационный /php). Теперь обеспечить абсолютную безопасность базы данных функцией «mysql_real_escape_string» можно из любого языка, поддерживающего «HTTP-запросы»!
+2
std::queue<char *> outQueue2;
std::lock_guard<std::mutex> lock(mtx);
mtx.lock();
if (outQueue.size() > 0) {
std::swap(outQueue2, outQueue);
outQueue = {};
}
std::lock_guard<std::mutex> unlock(mtx);
со слов автора:
у меня 2 исходящие очереди
в одну соседний поток ложит
потом приходит тик
врубает симафор
копирует по-бырому очередь
и чистит её
дальше отпускает поток
чтобы не ждать
пока всё отправится
и спокойно в соседнем потоке уже начинает BYtestream...
и всё такое
разьве не так делают в домах парижу?
+1
utf8 = {}
function utf8.charbytes(s, i)
-- argument defaults
i = i or 1
local c = string.byte(s, i)
-- determine bytes needed for character, based on RFC 3629
if c > 0 and c <= 127 then
-- UTF8-1
return 1
elseif c >= 194 and c <= 223 then
-- UTF8-2
local c2 = string.byte(s, i + 1)
return 2
elseif c >= 224 and c <= 239 then
-- UTF8-3
local c2 = s:byte(i + 1)
local c3 = s:byte(i + 2)
return 3
elseif c >= 240 and c <= 244 then
-- UTF8-4
local c2 = s:byte(i + 1)
local c3 = s:byte(i + 2)
local c4 = s:byte(i + 3)
return 4
end
end
function utf8.len(s)
local pos = 1
local bytes = string.len(s)
local len = 0
while pos <= bytes and len ~= chars do
local c = string.byte(s,pos)
len = len + 1
pos = pos + utf8.charbytes(s, pos)
end
if chars ~= nil then
return pos - 1
end
return len
end
print(utf8.len("Аутизм")) --6
local mt = {__len = function(self)
local k=0
for _,v in pairs(self) do
k = k+1;
if k > 1 then print(1) return #self end
end
if k==1 and type(self[1])=="string" then
print(utf8.len(self[k]))
end
end};
setmetatable(_G,{
__index = function(self, key) return setmetatable({key},mt) end}
)
t=(#Аутизм) --12
Чот пытался - но словил хуйца.
+2
for ($j = 0; $j < rand(2, 5); $j++) {
// тут какой-то другой код
}
На каждой новой итерации rand() пересчитывается, т.е. цикл сам не знает от нуля до скольки он будет
0
<table class="table table-hover" id="tab2">
<tr>
<th>Штрихкод </th>
<th>Имя покупателя</th>
<th>Штук</th>
</tr>
</table>
Код ajax
<script>
$(document).ready(function() {
$.ajax({
type: "POST",
url: 'ajax.php',
data : 'task=tab2',
dataType: "html",
success: function(response) {
$('#tab2').append(response)
}
});
});
</script>
file/ajax.php
* вызов списка клиентов ws_purchase*/
if ($ar_clean['task'] === "tab2") { echo "string";
$getServices = mysqli_query($db,"
SELECT *`
FROM ws_purchase ");
while($Service = mysqli_fetch_assoc($getServices)) {
?>
<tr >
<td><?=$Service['id_purchase'] ?></td>
<td><?=$Service['other_barcode'] ?></td>
<td><?=$Service['username'] ?></td>
</tr>
<?}
}
Привет, я тут вызываю таблицу из бд mysql через ajax что бы при добавление ново и записью не обновить страницу,
данные с бд приходе но при добавление новои записи нужно обновить страницу.
Что не так?
*Я не сселён в ajax