For outputs one more statement. at the end of this post, hilives outputs one statement in a for loop by editing from 2014-02-2717: 50: 43, but outputs two identical statements, without looking at the problem, please advise & nbsp; $ rows1 & nbsp; retrieve the records & nbsp; & nbsp for outputs one more statement
This post was last edited by hilives at 17:50:43
Use the for loop to output a statement, but output two identical statements without looking at the problem.
$ Rows = "1"; // retrieve the records of the result
For ($ I = 1; $ I <= $ rows; $ I ++ ){
$ Str = <
Pig
EOT;
$ Str = addslashes ($ str );
// The addslashes function processes the string, that is, replacing 'or' with \ 'and \ ''.
$ Sqlk = "UPDATE zhixing SET shuju = concat (shuju, '$ str') WHERE time = '$ jintian'"; // execute the UPDATE statement
$ Resultk = mysql_query ($ sqlk); // execute the statement
If (! Mysql_query ($ sqlk, $ con ))
{
Die ('Error: '. mysql_error ());
}
}
The result recorded in the database is two pig. the shuju field is empty before execution.
------ Solution --------------------
$ Resultk = mysql_query ($ sqlk); // execute the statement
If (! Mysql_query ($ sqlk, $ con ))
{
Die ('Error: '. mysql_error ());
}
Two mysql_query times?