beyler, ben veritabanındaki kayıtların güncellenmesi için bu kodları var.
Bu doğru olup olmadığını kontrol edin .. lütfen?
<?php
session_start();
include "db.php";
$username = $_SESSION['username'];
$query="SELECT * FROM members where username='".mysql_real_escape_string($username)."'";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
$userid =mysql_result($result,$i, 'userid');
$firstname =mysql_result($result,$i,'firstname');
$lastname =mysql_result($result,$i,'lastname');
$username =mysql_result($result,$i,'username');
$email =mysql_result($result,$i,'email');
$age =mysql_result($result,$i,'age');
?>
<form action="update.php" method="post">
<input type="hidden" name="u_userid" value="<? echo "$userid" ?>">
<table>
<tr><td>ID:</td> <td><? echo "$userid"?></td></tr>
<tr><td>First Name:</td> <td> <input type="text" name="u_firstname" value="<? echo "$firstname"?>"></td></tr>
<tr><td>Last Name: </td> <td><input type="text" name="u_lastname" value="<? echo "$lastname"?>"></td></tr>
<tr><td>Username:</td> <td> <input type="text" name="u_username" value="<? echo "$username"?>"></td></tr>
<tr><td>Email:</td> <td> <input type="text" name="u_email" value="<? echo "$email"?>"></td></tr>
<tr><td>Age: </td> <td><input type="text" name="u_age" value="<? echo "$age"?>"></td></tr>
<tr><td></td><td><input type="Submit" value="Update Info">
</td></tr>
</form>
<tr><td></td><td><form action="form2.html" method="post">
<input type="submit" value="Cancel"></form></td></tr>
</table
ve update.php içinde
<?php
session_start();
include "db.php";
$userid =mysql_result($result, 'userid');
$firstname =mysql_result($result, 'firstname');
$lastname =mysql_result($result, 'lastname');
$username =mysql_result($result, 'username');
$email =mysql_result($result, 'email');
$age =mysql_result($result, 'age');
include "db.php";
$query="UPDATE members SET firstname='$u_firstname' , lastname='$u_lastname', username='$u_username' , email='$u_email', age='$u_age' ";
$result=mysql_query($query);
mysql_close();
echo "Record Updated
<br><br>
<form action=\"form2.html\" >
<input type=\"submit\" value=\"ok!\" />
</form>
";
?>
Aslında bu gibi uyarı / hataları bir çok gösterir
Uyarı: mysql_result (): verilen argüman C geçerli MySQL result resource değildir: \ 7. satırda web \ htdocs \ salome \ Bu \ update.php
Uyarı: mysql_result (): verilen argüman C geçerli MySQL result resource değildir: \ 8. satırda web \ htdocs \ salome \ Bu \ update.php
Uyarı: mysql_result (): verilen argüman C geçerli MySQL result resource değildir: \ hat 9 web \ htdocs \ salome \ Bu \ update.php
Uyarı: mysql_result (): verilen argüman C geçerli MySQL result resource değildir: \ web \ htdocs \ salome 10 hattı üzerine bu \ update.php \
Uyarı: mysql_result (): verilen argüman C geçerli MySQL result resource değildir: \ web \ htdocs \ salome hat 11 üzerinde bu \ update.php \
Uyarı: mysql_result (): verilen argüman C geçerli MySQL result resource değildir: \ web \ htdocs \ salome 12 hattı bu \ update.php \
Ben NE YAPACAK ..
:-( ... Bana yardım edin lütfen