Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Edit form

Parašė bazookass· 2011 Bal. 28 16:04:48
#1

Sveiki,
Gal kas padetu su kodu. Duomenu redagavimo formoje neatvaizduoja redaguojamu duomenu is db.
stai kodas:

<table border=1>
  <tr>
    <td align=center><b><font face="Verdana"><font size=-1><font color="#D5E3E3">REDAGUOTI DUOMENYS</td>
  </tr>
  <tr>
    <td>
      <table>
      <?
      include "db.inc.php";//database connection
      $order = "SELECT * FROM Skyriai 
where Skyrius='$id'";
      $result = mysql_query($order);
      $row = mysql_fetch_array($result);
      ?>
      <form method="post" action="edit_data_skyriai.php">
      <input type="hidden" name="id" value="<? echo "$row[Skyrius]"?>">
 
        <tr>        
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Skyrius</td>
          <td>
            <input type="text" name="Skyrius" 
        size="31" value="<? echo "$row[Skyrius]"?>">
          </td>
        </tr>
 
        <tr>
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Adresas</td>
          <td>
            <input type="text" name="Adresas" size="50" 
          value="<? echo "$row[Adresas]"?>">
          </td>
        </tr>
 
	<tr>
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Direkcijos kodas</td>
          <td>
            <input type="text" name="Direkcijos_kodas" size="3" 
          value="<? echo "$row[Direkcijos_kodas]"?>">
          </td>
        </tr>
 
        <tr>
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Skyriaus virsininkas</td>
          <td>
            <input type="text" name="Skyriaus_virsininkas" size="35" 
          value="<? echo "$row[Skyriaus_virsininkas]"?>">
          </td>
        </tr>
 
        <tr>
	  <td></td>
          <td align="right">
            <input type="submit" 
          name="submit value" value="Redaguoti"><input type="button" value="Atgal" onclick="history.back(-1)" />
          </td>
        </tr>
      </form>
      </table>
    </td>
  </tr>
</table>
 

Parašė avice· 2011 Bal. 28 18:04:44
#2

gal kas su id blogai.
Pamegink irasyt ranka betkoki skyriaus id

Parašė bazookass· 2011 Bal. 28 18:04:40
#3

Bet kazkodel vienam pc veikia kituose ne

Parašė edis2· 2011 Bal. 28 18:04:57
#4


<table border=1>
 
  <tr>
 
    <td align=center><b><font face="Verdana"><font size=-1><font color="#D5E3E3">REDAGUOTI DUOMENYS</td>
 
  </tr>
 
  <tr>
 
    <td>
 
      <table>
 
      <?
 
      include "db.inc.php";//database connection
 
      $order = "SELECT * FROM Skyriai 
 
where Skyrius='$id'";
 
      $result = mysql_query($order);
 
      $row = mysql_fetch_array($result);
 
      ?>
 
      <form method="post" action="edit_data_skyriai.php">
 
      <input type="hidden" name="id" value="<? echo "$row[Skyrius]";?>">
 
 
 
        <tr>        
 
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Skyrius</td>
 
          <td>
 
            <input type="text" name="Skyrius" 
 
        size="31" value="<? echo "$row[Skyrius]";?>">
 
          </td>
 
        </tr>
 
 
 
        <tr>
 
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Adresas</td>
 
          <td>
 
            <input type="text" name="Adresas" size="50" 
 
          value="<? echo "$row[Adresas]";?>">
 
          </td>
 
        </tr>
 
 
 
	<tr>
 
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Direkcijos kodas</td>
 
          <td>
 
            <input type="text" name="Direkcijos_kodas" size="3" 
 
          value="<? echo "$row[Direkcijos_kodas]";?>">
 
          </td>
 
        </tr>
 
 
 
        <tr>
 
          <td><b><font face="Verdana"><font size=-1><font color="#D5E3E3">Skyriaus virsininkas</td>
 
          <td>
 
            <input type="text" name="Skyriaus_virsininkas" size="35" 
 
          value="<? echo "$row[Skyriaus_virsininkas]";?>">
 
          </td>
 
        </tr>
 
 
 
        <tr>
 
	  <td></td>
 
          <td align="right">
 
            <input type="submit" 
 
          name="submit value" value="Redaguoti"><input type="button" value="Atgal" onclick="history.back(-1)" />
 
          </td>
 
        </tr>
 
      </form>
 
      </table>
 
    </td>
 
  </tr>
 
</table>

Išbandyk taip :)

Parašė Pakartoti slaptažodį· 2011 Bal. 28 18:04:48
#5

Ne

$row[Direkcijos_kodas]
o

$row['Direkcijos_kodas']


O šiaip patarimus kintamuosius vardink mažosiom raidėm. Nesakau, kad mano patarimas padės, tiesiog daug geresnis variantas. :)

Parašė bazookass· 2011 Bal. 29 15:04:33
#6

edis2 isbandziau tavo koda, ir su ' ' ['Direkcijos_kodas'] ir be, neatvaizduoja duomenu :@

Parašė edis2· 2011 Bal. 29 16:04:58
#7

Nu kad daugiau kaip ir gerai... gal su mysql kas nors blogai?