21

(15 відповідей, залишених у PHP)

В мене схожа проблема, маю в кінці кожного рядка кнопку, яка посилається на файл з кодом видалення. Але не знаю як зробити видалення по поточному ID? Прочитав підказки вище, але не зміг застосувати їх в своєму варіанті. Ще погано орієнтуюсь PHP.

if ($result->num_rows > 0) {
  echo "<table><tr><th>ID</th><th>Name</th><th>Email</th><th>Date</th><th>Delete</tr>";
        
  while($row = $result->fetch_assoc()) {
    echo "<tr><td>" . $row["id"]. " </td><td> " . $row["firstname"]. " " . $row["lastname"]. " </td>
    <td> " . $row["email"] . " </td><td> " . $row["reg_date"] . "</td><td><form method='get' 
    action='delete.php'><button type='submit'>D</button></form></td></tr>";
}
    echo "</table>";
} else {
    echo "0 results";
}

22

(10 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Функція створює масив з потрібними даними, але потім коли передає цей масив в кукі, то передається лиш перша пара (height1=value). Чому так?

var height1= document.getElementById("height1").value;
var height2 = document.getElementById("height2").value;
var width1 = document.getElementById("width1").value;
var width2 = document.getElementById("width2").value;

setCookies([ "height1", "height2", "width1", "width2" ]);

function setCookies(cnames) {
    var cstr = "";
    for (var i=0; i<cnames.length; i++) {
        if (document.getElementById(cnames[i]).value != "") {
            if (cstr != "") cstr += "; ";
            cstr += cnames[i] + "=" + document.getElementById(cnames[i]).value;
        }
    }
    document.cookie = cstr;
}

23

(10 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Мені потрібно, щоб користувач не мусив ще раз заповнювати поле після перезавантаження сторінки, якщо він вже раз заповнив його.

Потрібно при введені числа в input поле зберегти його в cookie, а потім при перезавантажені сторінки отримувати це число назад з cookie в input полі. Але не знаю як це правильно зробити, поки не виходить. Можете підказати?

<body>
  <input type="number" id="myInput" value="" onchange="myCookie()"/>
<script>
  function myCookie() {
    var numb = document.getElementById("myInput").value;
    document.cookie = "myNumber" + "=" + numb + "; "
 }
</script>
</body>

Я просто не до кінця усвідомив суть завдання від наставника) Тож звернувся до вас)

var str = "Converts Unicode values to characters";
var res = "";
for (var i = 0; i < str.length; i++){
     res += str[i] + "<br>";
     document.getElementById("demo").innerHTML = res;
}

Як рядок вивести посимвольно з заду на перед?
Тільки не так.

for (var i = 1; i <= str.length; i++){
     res += str[str.length - i] + "<br>";
     document.getElementById("demo1").innerHTML = res;
}

Дякую!
P.S. Ні, це не тестове завдання на вакансію, а завдання по навчанню.)))

Як рядок вивести посимвольно; потім посимвольно з заду на перед; посимвольно, тільки не виводячи голосні. Ще потім, посимвольно, але не виводячи букви з першої половини абетки?