![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 1 Dołączył: 17.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam tabelę quest_tbl w której są użytkownicy z polami id, nick, fav1 oraz tabelę chanels w której mam pola id, tid oraz taki kod
Kod function ulubione($gnick) { global $guest_tbl, $access, $PHP_SELF, $op, $goto, $id, $icon, $icon_, $itype; global $fav1, $cmd, $aadres, $config; global $guest_tbl, $cmd, $cmd2, $mail_tbl;//////////avat if($cmd<>'usave') { $query = "SELECT * FROM $guest_tbl WHERE nick='$gnick'"; $result = mysql_query($query); $r = mysql_fetch_array($result); $id = $r['id']; $fav1 = $r['fav1']; echo '<form name="form_1" method="post" action="login.php?cmd=usave"> <br><table border="0" cellspacing="3" cellpadding="0">'; echo'<tr> <td align="right" valign="top" class="uni_01">dział</td> <td class="next">'; echo '<select name="kanal1"> <option value="no">(wybierz kanał)</option>'; $query = "SELECT * FROM chanels ORDER BY id"; $result = mysql_query($query); while($r = mysql_fetch_array($result)) { $id = $r['id']; $tid = $r['tid']; if($tid==$fav1) { echo '<option value="'.$id.'" selected>'.$fav1.'</option>'; } else { echo '<option value="'.$tid.'">'.$tid.'</option>'; } } echo '</select></td> </tr> <tr> <td align="right" class="uni_01"></td> <td class="uni_01"> </td> </tr> <tr> <td align="right" class="uni_01"> </td> <td class="uni_01"><input style="font-weight: bold;" type="submit" name="ok" value="zapisz"> <input type="reset" name="Reset" value="domyślne"></form></td> </tr>'; echo '</table> </form><br>'; } } function update_ulubione() { global $guest_tbl, $access, $PHP_SELF, $op, $goto, $gnick, $config; global $name, $mail, $www, $gg, $icq, $_pass, $pass_, $kraj, $fav1, $tid, $title; global $miej, $wiek_d, $wiek_m, $wiek_r, $pod, $guest_tbl, $cmd, $cmd2, $mail_tbl; $qu = "SELECT * FROM $guest_tbl WHERE nick='$gnick'"; $re = mysql_query($qu); $rs=mysql_fetch_array($re); $query = "UPDATE $guest_tbl SET fav1='$tid' WHERE nick='$gnick'"; $result = mysql_query($query); echo mysql_error(); echo 'Ustawienia zostały zapisane!'; } Próbuję zrobić tak aby na liście rozwijalnej formularza select opcją wybraną aktualnie była wartość z pola fav1 tabeli quest_tbl a po rozwinięciu inne wartości z pola tid tabeli chanels. Aktualizacja się nie odbywa wogóle, i pole fav zostaje nie zmienione. Ktoś ma pomysł co robię źle? Proszę o lincz , problem rozwiązany nie mogę uwierzyć że robię takie błędy. pozdrawiam Ten post edytował pabloemax 6.01.2013, 02:42:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:25 |