Jump to content
  • Sign Up

RK3DNP

User
  • Content Count

    57
  • Joined

  • Last visited

Community Reputation

0 Обычная

About RK3DNP

  • Rank
    Участник

Information

  • Sex
    мужской
  • From
    Жел-дор
  1. Имеются 3и основные таблицы 1. Модели принтеров 2. Модели картриджей 3. Названия принтеров И две связанные таблицы по ID 1. Модели-картриджи 2. Модели-названия принтеров Получить по модели принтера его картриджи или список принтеров не проблема, а вот как получить по имени принтера модели картриджа для него ? Нужно делать два запроса (получаем id модели и из него получаем модель картриджей) или можно как-то через один запрос?
  2. вот так получилось, правда думал немного по другому, но и работает. <select name=\"komp\"><option >\"".$row['komp']."\" </option><option value=\"нет\">нет</option><option value=\"да\">да</option></select> косые черты, так как файл php и в строке echo указать, что кавычки используются внутри кода, а не к строке echo. спасибо, попробую
  3. предлагаете так? echo "<td>Готовность компа</td><td><select name=\"komp\"><option value=\"".$row['komp']."\" value=\"нет\">нет</option><option value=\"да\">да</option></select></td>\n"; Тут просто получится, что два раза значение Да или Нет будет.
  4. Добрый день, имеется файл с формой, где несколько пунктов выбираются через выпадающее меню и заносятся в базу <td>Учетка</td><td> <select name="uchetka"> <option value="нет">нет</option> <option value="да">да</option> </select> </td> </tr><tr> </tr><tr> <td>Оборудование</td><td> <select name="komp"> <option value="нет">нет</option> <option value="да">да</option> </select> </td> Так же есть другой файл, который позволяет изменить эти значения. if (isset($_POST['submit_edit'])) { $id = $_POST['id']; $fio = $_POST['fio']; $boss = $_POST['boss']; $office = $_POST['office']; $position = $_POST['position']; $data = $_POST['data']; $oborudov = $_POST['oborudov']; $uchetka = $_POST['uchetka']; $komp = $_POST['komp']; $query = "UPDATE $table set fio= '$fio', boss= '$boss', office= '$office', position= '$position', data= '$data', oborudov= '$oborudov', uchetka='$uchetka', komp='$komp' where id = '$id'"; $sql = mysqli_query($con, $query); } .... while( $row = mysqli_fetch_assoc($query) ){ ... echo "<td>Место работы</td><td><input size=\"30\" type=\"text\" value=\"".$row['office']."\" name=\"office\" /></td>\n"; echo "</tr><tr>\n"; echo "<td>Готовность учетки</td><td><select name=\"uchetka\"><option value=\"нет\">нет</option><option value=\"да\">да</option></select></td>\n"; echo "</tr><tr>\n"; echo "<td>Готовность компа</td><td><select name=\"komp\"><option value=\"нет\">нет</option><option value=\"да\">да</option></select></td>\n"; echo "</tr><tr>\n"; Но тут получается, что данные не подтягиваются из базы. Как можно сделать, чтобы значение подтянулось из базы и в тоже время можно было выбрать другое из выпадающего меню, сохранив его в базе.
  5. Спасибо, вопрос решил добавлением tr td p {margin:0 -90% ;} и tr:nth-child(1) td { width: 84px;}
  6. интересно, один и тот же код, а показывает по разному тут https://codepen.io/anon/pen/ZrpZrr и тут http://jsfiddle.net/qjzwG/1926/
  7. А вот так? Заметил, что чем больше длина текста, тем шире столбец, мне бы вот под одинаковую ширину, коль перевернуто. https://codepen.io/anon/pen/PQGVaE
  8. Имеется таблица где в шапке из-за длины название необходимо текст перевернуть. Текст перевернул, но он не рационально расположен в ячейке. Как можно сузить ячейку таблицы, текст сделать в одну строку? table { border-collapse: collapse; margin: 0px auto;} td { padding: 3px; text-align: center; vertical-align: middle; } tr > td:nth-child(1), tr > td:nth-child(2) {text-align: left;} tr:nth-child(1) {background: #4682B4 !important; color: #fff; height:200px;} tr:nth-child(1) td {-webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);} tr:nth-child(1) td:nth-child(1), tr:nth-child(1) td:nth-child(2) {transform: rotate(0deg);} <table border="1" cellpadding="0" cellspacing="0"> <tr style="border: solid 1px #000"> <td align="left" style="width:180px"><b>ФИО</b></td> <td align="left" style="width:250px"><b>Должность</b></td> <td>01. ИРД</td> <td>02. ТЭП</td> <td>03. Финансы</td> ...
  9. получается делаю запрос select, если нет записи в базе, то создаю запись. Делаю через powershell, не получается сделать через if, не срабатывает. $sql.CommandText = "select value from prj15 where value='8' and otdel='$aa';" if (!sql) {Write-Host "My variable is NULL"} else {Write-Host "My variable"}
  10. Имеется таблица с полями: юзер, офис, телефон Требуется если поле юзер и офис такой уже есть, то новая строка не создается, меняется только телефон Если хоть юзер или офис не совпадают, то создается новая строка. Если поля поставить уникальными и использовать ниже скрипт, то там достаточно одно совпадение, что бы менялось значение. INSERT INTO users(login, password) VALUES('login', 'password') ON DUPLICATE KEY UPDATE password='password'; @@ROWCOUNT=0 только в sql используется
  11. RK3DNP

    RK3DNP

  12. Спасибо, создание таблицы через запрос помог решить проблему.
  13. Ну так я пробовал по разному, разные варианты форматов, тоже самое было. Если я изменю на varchar то скорее всего будет работать, но мне потом надо будет забирать эти данные и делать сортировку по дате, я это смогу?
  14. Имеется mysql 5.7, php7. таблица с полями fio, boss, office, position, date-u, date-u имеет формат 0000-00-00 Выполняю запрос из php, не добавляет в базу данные mysqli_query($con, "INSERT INTO $table(fio, boss, office, position, date-u) VALUES ('$fio', '$boss', '$office', '$position', 11/11/2012)"); Если без даты, то данные добавляются Если сделать запрос из phpmyadmin, данные добавляются, но дата все равно с нулями. INSERT INTO `users`(`fio`, `boss`, `office`, `position`, `date-u`) VALUES (1,2,3,4, 11/11/2012) Почему дату не добавляет?
×
×
  • Create New...