mdvignesh Posted March 12, 2011 Share Posted March 12, 2011 Undefined index: name in C:\wamp\www\Vicky\New Folder (2)\update.php on line 13 Undefined index: mobile in C:\wamp\www\Vicky\New Folder (2)\update.php on line 13 Undefined index: email in C:\wamp\www\Vicky\New Folder (2)\update.php on line 13 <?php include("connect.php"); if(!$cn) { die('could not connect' . mysql_error); } $qry=mysql_query("SELECT * FROM pro"); while($row=mysql_fetch_array($qry)) { $name=$row['name']; $mobile=$row['mobile']; $email=$row['email']; } echo "<h3>Profiles</h3><br/><br/>"; echo "Name: <input type=\"text\" name=\"char\" value=\"$name\"> "; echo "<br/>"; echo "Mobile: <input type=\"text\" name=\"number\" value=\"$mobile\"> "; echo "<br/>"; echo "Email: <input type=\"text\" name=\"mail\" value=\"$email\"> <br/>"; echo "<form action=\"update.php\" method=\"post\">"; echo "<input type=\"submit\" name=\"submit\" value=\"submit\">"; ?> Quote Link to comment Share on other sites More sharing options...
gristoi Posted March 12, 2011 Share Posted March 12, 2011 you need to move your variables into the loop: echo "<h3>Profiles</h3><br/><br/>"; while($row=mysql_fetch_array($qry)) { $name=$row['name']; $mobile=$row['mobile']; $email=$row['email']; echo "Name: <input type=\"text\" name=\"char\" value=\"$name\"> "; echo "<br/>"; echo "Mobile: <input type=\"text\" name=\"number\" value=\"$mobile\"> "; echo "<br/>"; echo "Email: <input type=\"text\" name=\"mail\" value=\"$email\"> <br/>"; echo "<form action=\"update.php\" method=\"post\">"; echo "<input type=\"submit\" name=\"submit\" value=\"submit\">"; } also you have a form with nothing in it? Quote Link to comment Share on other sites More sharing options...
cssfreakie Posted March 12, 2011 Share Posted March 12, 2011 undefined index... are you sure your array key is similar to the field name in your database to? I had such error yesterday and i misspelled the array key or $row['misspelled']. 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.