Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Option Value i edycja MYSQL
Forum PHP.pl > Forum > PHP
masterhunter
Witajcie,
może mi ktoś wytłumaczyć gdzie robię błąd:
  1. if(isset($_GET['opcja']) == edit) {
  2. $wartosc = $_POST['id'];
  3. $edytuj = "UPDATE user SET active = '" . $_POST['active'] . "' WHERE id = '" . $_POST['id'] . "'";
  4. $result = mysql_query($edytuj) or
  5. die("Edycja kategorii nie powiodła się!" . mysql_error());
  6.  
  7. echo "<p id=\"text\">Edycja powiodła się.</p>";
  8.  
  9. }


  1. <form action="index.php?opcja=edit" method="post">
  2. <select name="blok_id">
  3. ';
  4. while($row = mysql_fetch_assoc($wynik)) {?>
  5.  
  6. <option value="<?php echo $row['id'];?>" <?php echo $row1['id']==$row['id']?"selected":""; ?>><?php echo $row['login'] ?></option>
  7.  
  8. <?
  9. }
  10. echo '
  11. </select>
  12.  
  13.  
  14. ';?>
  15. <input type="hidden" name="id" value="$wartosc">
  16. <?
  17. <input type="text" name="active" size="20">
  18. <input type="submit" name="wyslij" value="Dodaj">
  19. </form>


Nie wiem dlaczego po wybraniu jakiegoś loginu z bazy i uzupełnienia formularza cyfrą 1 nie dodaje mi jej w pola active w rekordzie oznaczonym id według option value.


Proszę o pomoc.
Pozdrawiam.

Pomoże ktoś ?
ADeM
  1. if(isset($_GET['opcja']) == 'edit') {

Więcej błędów nie widzę.
wiiir
Cytat(masterhunter @ 8.09.2010, 18:17:51 ) *
  1.  
  2. <select name="blok_id">
  3. ';
  4. while($row = mysql_fetch_assoc($wynik)) {?>
  5. <option value="<?php echo $row['id'];?>" <?php echo $row1['id']==$row['id']?"selected":""; ?>><?php echo $row['login'] ?></option>

czy ten while jest w html-u za select?
Tu cos chyba namieszales.. jak bys uzywal netbeans-a to by ci pokazalo gdzie jest blad smile.gif
masterhunter
Tzn sam option value dobrze się wyświetla. Problem w tym że po wybraniu z listy jakiegoś loginy i wpisaniu w formularzu "1" po kliknięciu w wyślij nic się nie dzieje.

A jeżeli w tej linijce jest błąd
if(isset($_GET['opcja']) == 'edit') {

To co mam tam zmienić.



Pozdrawiam.

Ok już wszystko śmiga winksmiley.jpg dzięki za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.