Jump to content

Int

Expert
  • Posts

    3,339
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by Int

  1. Не могу сказать почему не обновляются. А 40 будет в том случае, если таблицу заполняли ещё до того, как начал работать этот скрипт Кстати, результат выполнения insert и update не обязательно чему-то присваивать, можно делать просто mysql_query();
  2. ну дык if ($row) { if ($row > 40) { ... } else { ... } } else { ... }Так? Или вот ещё if (!$row) { ... } elseif ($row && ($row > 40)) { ... } else { ... }
  3. SET name='$name' WHERE name = '$name' - это вот вообще зря, если поле name уже содержит нужные данные, зачем их обновлять? mysql_num_rows показывает, есть ли уже данная запись в базе. В четырёх строчках заблудился?
  4. Ну это же простейшая математика, пропорции. Было бы что-то сложное и интересное, я бы взялся на php.net посмотри описания imagesx, imagesy, imagecreatetruecolor, imagecreatefromjpeg, imagecopyresampled и imagejpeg к примеру. Больше из работы с картинками ничего не понадобится
  5. Да и апдейт странный, после set name должно идти присваиваемое значение. А почему не заменяет, я не знаю Попробуй вывести значение mysql_num_rows на экран и сравни с ожидаемым. И на всякий случай все имена полей и таблиц заключай в ``, а то вдруг у тебя имя поля совпадёт с зарезервированным словом типа date.
  6. Только не сам запрос, а mysql_num_rows от него
  7. Int

    z-index

    Я внутрь блока с relative втыкаю блок с absolute
  8. Нужно перемасштабировать его по меньшей стороне, сделать превью 100*x или x*100, и уже его обрезать. Ну или чтобы не перегенерировать картинку, просто вычислить значения для width и height по тому же принципу
  9. Имя ячейки и таблицы я с потолка брал, я же не знаю как у Вас таблица устроена. Вставьте свои значения. where просто опечатка //Помощь женского рода
  10. substr($var,1) А я так и не понял поставленную задачу На OnClick кнопки нельзя поставить отправку get'ом сразу двух параметров?
  11. Это что за задача такая странная? о_О Может опишете нам что нужно сделать изначально, а мы предложим другое решение?
  12. В том, что для получения $present нужно сделать ещё один запрос Мне чё-то в последне время жутко влом учебники читать.
  13. update into? o_O if ($present) mysql_query("update `table` set `a`='$var' where `ID`=$id") else mysql_query("insert into `table` calues (...)")
  14. А я-то считал, что из "[cat_a1]" уже понятно, что нужно писать вместо ??????
  15. Напишу на sqlite за 50 рублей
  16. Int

    LEFT JOIN LIMIT

    Может попробовать что-то вроде where afs.date = max(afs.date)? Хотя я не уверен, что он это примет, может быть придётся сделать afs.date = (select max(date) from afs), но я чё-то затрудняюсь представить, что будет на выходе
  17. Int

    php + MySQL

    Только форум тут чего-то наменял, странная регулярка получилась #?#
  18. Ответ - 42 и никак иначе. Из предоставленных данных другого ответа следовать не может.
  19. Int

    php + MySQL

    Учебник - лучшая ссылка. Я тоже не родился с этими знаниями if (isset($_POST['upload']) && is_numeric($_POST['UPcategory'])) { $category=mysql_real_escape_string($_POST['UPcategory']); $file_name=basename($_FILES['upl']['name']); $file_name=preg_replace("/\.php$/",".ph_",$file_name); $file_name=preg_replace("/(\S{25})/","\\1 ",$file_name); $file_name=preg_replace('#?#',".",$file_name); $rs=mysql_query("SELECT `ID` FROM `files` where `name`='".mysql_real_escape_string($file_name)."'",$sql) or die (mysql_error()); if (mysql_num_rows($rs)) $up_msg="<h4>Файл с таким именем уже существует</h4>"; elseif (!move_uploaded_file($_FILES['upl']['tmp_name'],$karantin.$file_name)) $up_msg="<h4>Не копируется</h4>"; else //Файл скопирован, добавляем запись в базу { //Это тут не нужно } @mysql_free_result($rs); } <form method="POST" enctype="multipart/form-data" action="<?="?t={$t}&page={$page}"?>"> <select name="UPcategory" class="inp" style="width: 100%;"> <?for ($n=0;$n < count($categories); $n++) {if ($n == 4) continue; echo "<option value=\"{$n}\""; echo ($n==5)?" selected> Авто":">{$categories[$n]}"; echo "</option>\n";}?> </select><br> <input type="submit" value="Отправить" class="submit"><br> <input type="hidden" name="upload"> </form> Вот это вот кусок из моего файлохранилища. Местами корявенько, но работает.
  20. Int

    php + MySQL

    Дык, пишешь форму с мультипарт формдата, а в обработчике: if (isset($_FILES['file']['name']) && is_uploaded_file($_FILES['file']['tmp_name'])) @move_uploaded_file($_FILES['file']]['tmp_name'],'dir/'.basename($FILES['file']['name']));
  21. Int

    php + MySQL

    Да ну, мне лениво, напиши лучше свою закачку, это ж во всех учебниках есть.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy