rallokkcaz Posted September 12, 2006 Share Posted September 12, 2006 ok i need a edit profile scriptwhat gets the users info just from where hes logged inso if user1 went to edit profile whent to edit his profile it would show only his infoand if user2 click on that link it would take it to his info not user1'shere's the code i use now.[code]<?php $id = $_GET['id']; $sql = "SELECT * FROM maaking_users WHERE userid='$id'"; $result = @mysql_query($sql) or die(mysql_error()); $user = mysql_fetch_assoc($result); echo <<<HTMLFORM<form action="{$_SERVER['PHP_SELF']}" method="post"><table cellpadding="2" cellspacing="1" width="400"> <tr> <td wdith="35%">Username:</td> <td>{$user['username']}</td> </tr> <tr> <td>Full Name:</td> <td><input type="text" name="fullname" value="{$user['fullname']}" /></td> </tr><tr> <td>Password</td> <td>New Password: <input type="password" name="password" value="$password" /></td> </tr> <tr> <td>About Me:</td> <td><textarea height="200px" width="300px" input type="text/html" name="about" value="" />{$user['about']}</textarea></td> </tr><tr <tr> <td>Email Address:</td> <td><input type="text" name="email" value="{$user['email']}" /></td> </tr> <tr> <td colspan="2"> <input type="hidden" name="userid" value="{$user['userid']}" /> <input type="submit" name="update" value="Update Profile"> </td> </tr></table></form>HTMLFORM;}elseif(isset($_POST['update'])){ foreach($_POST as $field_name => $field_value) { ${$field_name} = mysql_real_escape_string($field_value); } $sql = "UPDATE maaking_users set password='$password', about='$about', email='$email', fullname='$fullname' WHERE userid='$userid'"; $result = mysql_query($sql) or die(mysql_error()); echo "Successfully updated profile <br><a href='profiles.php?id=$userid'>Go to Profile</a>"; } ?>[/code] *note code is missing some info* Quote Link to comment Share on other sites More sharing options...
rallokkcaz Posted September 12, 2006 Author Share Posted September 12, 2006 ? anyone know ? ?????? ¿?¿?¿?¿?¿? Quote Link to comment Share on other sites More sharing options...
rallokkcaz Posted September 12, 2006 Author Share Posted September 12, 2006 i give up!! >:(ive been trying at this for 2 weeks now:'(im done Quote Link to comment Share on other sites More sharing options...
ronverdonk Posted September 12, 2006 Share Posted September 12, 2006 Well, your code does not only miss some info, but some code as well. E.g. how can you do an } elsif when there is no preceeding IF { statement?So if you want help, you'd better show all your code statements.Ronald 8) Quote Link to comment Share on other sites More sharing options...
rallokkcaz Posted September 12, 2006 Author Share Posted September 12, 2006 ok here's what i needhere are the rows in my mysql tableuser passwordabout fullname emailcan someone build a form for that thanks it doesn't need to be complete i'll finish it Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.