<input type=text name=goTitle value="<?php require'db_connection.inc.php'; $QUERY='SELECT title FROM news_topics WHERE id = '.$_POST['id']; $data=mysql_fetch_assoc(mysql_query($QUERY)) ;echo$data['title']; ?>">
它在每个结果之前给我四个空格,甚至修剪($ string);没跟我合作。
答案 0 :(得分:0)
从input
编写你的php代码并获取像这样的变量值
<?php
require'db_connection.inc.php';
$QUERY='SELECT title FROM news_topics WHERE id = '.$_POST['id'];
$data=mysql_fetch_assoc(mysql_query($QUERY)) ;
$title = $data['title'];
?>
现在将此variable
回显放入input
这样的
<input type=text name=goTitle value="<?php echo trim($title);?>">
注1:你有进行mysql注入的危险不要将post值直接放入你的查询中使用下面的一些转义
$id = $_POST['id'];
$id = mysql_real_escape_string($id);
// now use $id in your query
注2: mysql_*
已被弃用mysqli_*
或PDO