Note that there are some explanatory texts on larger screens.

plurals
  1. POForm not being submitted to MySQL database
    primarykey
    data
    text
    <p>I'm having problems sending data to mysql through a php form.</p> <p>Here is my form(info.php): </p> <pre><code>&lt;form action="send.php" class="form-horizontal" method="post" name="application"&gt; &lt;div class="col-md-6"&gt; &lt;select class="form-control" name="title"&gt; &lt;option&gt;Please select &lt;/option&gt; &lt;option&gt;Mr&lt;/option&gt; &lt;option&gt;Mrs&lt;/option&gt; &lt;option&gt;Miss&lt;/option&gt; &lt;option&gt;Ms&lt;/option&gt; &lt;/select&gt;&lt;br&gt; &lt;input type="text" class="form-control" placeholder="First name" name="first_name"&gt;&lt;br&gt; &lt;input type="text" class="form-control" placeholder="Surname" name="surname"&gt;&lt;br&gt; Date of birth: &lt;input type ="date" name="dob" class="form-control"&gt;&lt;hr&gt; &lt;h3&gt;Address&lt;/h3&gt; &lt;input type="text" class="form-control" placeholder="House name/ House number" name="house"&gt;&lt;br&gt; &lt;input type="text" class="form-control" placeholder="Street Name" name="street"&gt;&lt;br&gt; &lt;input type="text" class="form-control" placeholder="Town" name="town"&gt;&lt;br&gt; &lt;input type="text" class="form-control" placeholder="Postcode" name="postcode"&gt;&lt;br&gt; &lt;hr&gt;&lt;/div&gt; &lt;div class="col-md-6"&gt; &lt;input type="text" class="form-control" placeholder="Country of birth" name="origin"&gt;&lt;br&gt; &lt;input type="text" class="form-control" placeholder="Mobile/Phone number" name="number"&gt; &lt;input type="text" class="form-control" placeholder="Email address" name="email"&gt;&lt;br&gt; &lt;input type="hidden" name="plan" value="&lt;? $plan; ?&gt;"&gt; &lt;input type="submit" class="btn btn-success btn-lg" value="Submit application"&gt; &lt;hr&gt; &lt;/form&gt; </code></pre> <p>Here is send.php: </p> <pre><code>&lt;?php $host="localhost"; // Host name $username="******"; // Mysql username $password="******"; // Mysql password $db_name="*****"; // Database name $tbl_name="*****"; // Table name // Connect to server and select database. mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); // Get values from form $title=$_POST['title']; $first_name=$_POST['first_name']; $surname=$_POST['surname']; $dob=$_POST["dob']; $house=$_POST["house']; $street=$_POST["street']; $town=$_POST["town']; $postcode=$_POST["postcode']; $origin=$_POST["origin']; $number=$_POST["number']; $email=$_POST["email']; $plan=$_POST["plan']; // Insert data into mysql $sql="INSERT INTO $tbl_name(' ',title, first_name, surname, dob, house, street, town, postcode, origin, number, email, plan)VALUES(' ','$title', '$first_name', '$surname', '$dob', '$house', '$street', '$town', '$postcode', '$origin', '$number', '$email', '$plan')"; $sql=mysql_real_escape_string($sql); $result=mysql_query($sql); // if successfully insert data into database, displays message "Successful". if($result){ echo "Successful"; echo "&lt;BR&gt;"; echo "&lt;a href='insert.php'&gt;Back to main page&lt;/a&gt;"; } else { echo "ERROR"; } ?&gt; &lt;?php // close connection mysql_close(); ?&gt; </code></pre> <p>When I submit the form to send.php the page goes blank. Does this mean there is something wrong with my database auth?</p> <p>Thanks in advance.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload