Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Because your udate is at the end of the page put it above the rest.</p> <p>And also change isset($_POST['update'] to isset($_POST['gem']</p> <pre><code>&lt;?php $con=mysqli_connect("localhost","root","","frontpage"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } if(isset($_POST['gem'])) { $id = $_POST['id']; $link = $_POST['linkid']; $img = $_POST['imgid']; $name = $_POST['nameid']; $sql = "UPDATE frontpage_left_links SET link = '$link', img = '$img', name = '$name' WHERE id = '$id'"; $retval = mysqli_query($con,$sql ); if(! $retval ) { die('Could not update data: ' . mysql_error()); } echo "Updated data successfully\n"; } $result = mysqli_query($con,"SELECT * FROM frontpage_left_links") or die("Error: ".mysqli_error($con)); while($row = mysqli_fetch_array($result)) { echo '&lt;form action="" method="post"&gt;'; echo '&lt;div style="float:left"&gt;'; echo '&lt;table border="1" bordercolor="#000000"&gt;'; echo '&lt;tr&gt;'; echo '&lt;td&gt;link&lt;/td&gt;'; echo '&lt;td&gt;&lt;input type="text" name="linkid" value="'.$row['link'].'"&gt;&lt;/td&gt;'; echo '&lt;/tr&gt;'; echo '&lt;tr&gt;'; echo '&lt;td&gt;img&lt;/td&gt;'; echo '&lt;td&gt;&lt;input type="text" name="imgid" value="'.$row['img'].'"&gt;&lt;/td&gt;'; echo '&lt;/tr&gt;'; echo '&lt;tr&gt;'; echo '&lt;td&gt;tekst&lt;/td&gt;'; echo '&lt;td&gt;&lt;input type="text" name="imgid" value="'.$row['name'].'"&gt;&lt;/td&gt;'; echo '&lt;/tr&gt;'; echo '&lt;tr&gt;'; echo '&lt;td&gt;&lt;input type="submit" id="update" name="gem" value="Gem"&lt;/td&gt;&lt;/td&gt;'; echo '&lt;td&gt;&lt;input type="hidden" name="id" value="'.$row['id'].'"&gt;&lt;/td&gt;'; echo '&lt;/tr&gt;'; echo '&lt;/table&gt;&lt;/div&gt;'; echo '&lt;div style="float:left"&gt;&lt;a href="'.$row['link'].'"&gt;&lt;center&gt;&lt;img src="img/'.$row['img'].'"&gt;&lt;br /&gt;'.$row['name'].'&lt;/center&gt;&lt;/a&gt;&lt;/div&gt;'; echo '&lt;/form&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'; } mysqli_close($con); ?&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload