php - HTML input value change -


i have php update page in showing text field containing value database. this, , working,

<input type="text" name="title" id="title" class="text_box" value="<?php echo $row['title']?>"/> 

now need put updated value in database! have used code this, it's not updating:

$title=$_post['title']; $v_id = $_get['v_id']; $sql = mysql_query("update vehicles set title = '$title' v_id = '$v_id'"); 

in detail... input field there. it's showing value contained in $title (retrieved database) , value edited , updated.

from side code working without showing error, value give $title giving same 1 without change.

is there other way show value in input field without putting in "value" tag? 2 things wants happen in single input field!

you'll need post form html well.

unless form looks following, code won't work

<form method='post' action='page.php?v_id=1'>    <input type="text" name="title" id="title" class="text_box" value="<?php echo $row['title']?>"/> </form> 

this because you're using $_get id field , $_post value field

edit edit has muddied water bit more. i'm going assume want show title , let user update title

<?php    if ($_post) {         $title = mysql_escape_string($_post['title']);         $id    = intval($_get['v_id']);         $sql   = "update vehicles set title = '$title' v_id = '$id'";         mysql_query($sql) or trigger_error(mysql_error()." ".$sql);    }     if (isset($_get['v_id'])) {        $id      = intval($_get['v_id']);        $sql     = 'select title vehicles v_id = ' . $id;        $rs      = mysql_query($sql) or trigger_error(mysql_error()." ".$sql);        $row     = mysql_fetch_assoc($rs);        $title   = htmlspecialchars($row['title']);    } ?>  <form method='post' action='?v_id=<?php echo $id?>'>    <input type="text" name="title" id="title" class="text_box" value="<?php echo $title ?>"/>    <input type='submit' value='update'> </form> 

this should work you. haven't error tested obviously, idea sound. should add other input screening feel necessary.


Comments

Popular posts from this blog

Javascript line number mapping -

c# - Is it possible to remove an existing registration from Autofac container builder? -

php - Mysql PK and FK char(36) vs int(10) -