Quantcast
Channel: PHP Freaks: PHP Help
Viewing all articles
Browse latest Browse all 13200

Submit form to same page and then update - not working

$
0
0

I am trying to submit a form and then run an update but its not working, please help

 

here is my page:

<?php
session_start();

mysql_connect("xxx", "xxx", "xxx");
mysql_select_db("xxx");

$id = $_REQUEST['id'];

$query1 = "SELECT * FROM app1_blog";
$result1 = mysql_query($query1);

$qry="SELECT id,title,date,article,image1,image2,image3 FROM app1_blog WHERE id = '$id'";
$cur=mysql_query($qry);
while($i=mysql_fetch_row($cur))
{$id=$i[0];
$title=$i[1];
$date=$i[2];
$article=$i[3];
$image1=$i[4];
$image2=$i[5];
$image3=$i[6];
}





if(isset($_POST['submit'])){
echo 'hello';
$new_title=mysql_real_escape_string(stripslashes($_POST["title"]));
$new_article=mysql_real_escape_string(stripslashes($_POST["article"]));
echo $new_title;
}
//$sql = "UPDATE app1_blog SET title='$new_title',article='$new_article' WHERE id = '$id'";

//$msg = 'Blog edited';
//$result = mysql_query($sql,$link) or die('Error: ' . mysql_error() . '<br>SQL: ' . $sql);

//header("Location: edit.php?msg=$msg&id=$id");

?>
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
  <meta name="apple-mobile-web-app-capable" content="yes">
  <meta name="apple-mobile-web-app-status-bar-style" content="black">
  <title></title>
 
 
 
  <link rel="stylesheet" href="https://d10ajoocuyu32n.cloudfront.net/mobile/1.3.1/jquery.mobile-1.3.1.min.css">
 
  <!-- Extra Codiqa features -->
  <link rel="stylesheet" href="codiqa.ext.css">
 
  <!-- jQuery and jQuery Mobile -->
  <script src="https://d10ajoocuyu32n.cloudfront.net/jquery-1.9.1.min.js"></script>
  <script src="https://d10ajoocuyu32n.cloudfront.net/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script>

  <!-- Extra Codiqa features -->
  <script src="https://d10ajoocuyu32n.cloudfront.net/codiqa.ext.js"></script>
   
</head>

<body>
<!-- Home -->
<div data-role="page" id="page<?php echo $id;?>">
    <div data-theme="a" data-role="header">
        <h3>
            Edit blog post
        </h3>
    </div>
    <div data-role="content">
        <h2>
            Blog
        </h2>
        <form method="post" action="<?php print $_SERVER["PHP_SELF"]; ?>" name="form">
        <div data-role="fieldcontain">
            <label for="textinput1">
                Title
            </label>
            <input name="title" id="textinput1" placeholder="" value="<?php echo $title;?>" type="text">
            <input name="id" placeholder="" value="<?php echo $id;?>" type="hidden">
        </div>
        <div data-role="fieldcontain">
            <label for="textinput2">
                Date
            </label>
            <input name="date" id="textinput2" placeholder="" value="<?php echo $date;?>" type="text">
        </div>
        <div data-role="fieldcontain">
            <label for="textinput3">
                Article
            </label>
            <textarea name="article" id="textarea1" placeholder=""><?php echo $article;?></textarea>
        </div>
            <img src="<?php echo $image1;?>" alt="image" width="288" >
            <img src="<?php echo $image2;?>" alt="image" width="288" >
            <img src="<?php echo $image3;?>" alt="image" width="288" >
        <input data-theme="b" value="Submit" type="submit">
        </form>
    </div>
</div>
</body>
</html>

Viewing all articles
Browse latest Browse all 13200

Trending Articles