php - Trying to use an array value as an SQL insert value -


hey guys trying use value got previous query in new one, value string stored in array, $name , $email variables, looks when var_dump them... string 'nathgold' (length=8) .... want use nathgold value in insert of new query. error notice: array string conversion in c:\wamp\www\login\post.php on line 30

<?php include_once('connect-db.php'); session_start();  if(!isset($_session['islogged'])) {  header("location: home.php");  die(); }      if (!isset($_request['mbid'])) exit;     if (!isset($_request['parent'])) {         $parent = 0;     } else {         $parent = $_request['parent'];     }      if (isset($_post['title'])) {          $user_info=mysqli_query($connection, "select * usertest id=".$_session['user']);         $userrow=mysqli_fetch_array($user_info);          $name = $userrow=['username'];         $email = $userrow=['email'];         $title = mysqli_real_escape_string($connection, $_post['title']);         $message = mysqli_real_escape_string($connection, $_post['message']);         $currenttime = time();         // other filtering here...          $result = mysqli_query($connection, "insert mbmsgs (mbid, parent, poster, email, title, message, datesubmitted) values ({$_request['mbid']}, $parent, ".$name.", ".$email.", '$title', '$message', $currenttime);");         if ($result) {             echo "your message has been posted - thanks!<br /><br />";             echo "<a href=\"mbindex.php?mbid={$_request['mbid']}\">back messageboard</a>";             exit;         } else {             echo "there problem post - please try again.<br /><br />";         }     } ?>      <form method="post" action="post.php">  message title: <input type"text" name="title" /><br /><br /> message:<br /> <textarea name="message" rows="10" cols="40"></textarea><br /><br /> <input type="hidden" name="mbid" value="<?php echo $_request['mbid']; ?>" /> <input type="hidden" name="parent" value="<?php echo $parent; ?>" /> <input type="submit" value="post" /> </form> 

you convert $name on string :

use implode("|",$name); 

Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -