You can insert values to mysql table using php. The following mysql query is used for insert data into table.
INSERT INTO table_name VALUES(values datatype(length))
Note:
If you declared field name as varchar, then you must insert values between single quotation marks ( 'sample1').
Now the values are inserted into table. You can see it in your mysql table at phpmyadmin. Your mysql table look like this:
You inserted values to your table using php.
Then you can get values, if user type anything in textbox. Now i added values as like this:
Now you'll get output like this:
Your mysql table have user inserted values.
Related Post:
INSERT INTO table_name VALUES(values datatype(length))
Store values into mysql table using php:
The following php script is used to store values into mysql table.
<?php
mysql_connect('localhost','root','') or die(mysql_error());
mysql_select_db('new') or die(mysql_error());
$query=mysql_query("insert into table1 values(1,'sample1', 'sample1.jpg')") or die(mysql_error());
if($query)
{
echo 'Vaules are inserted into table';
}
else
{
echo'Vaules are not inserted';
}
?>
mysql_connect('localhost','root','') or die(mysql_error());
mysql_select_db('new') or die(mysql_error());
$query=mysql_query("insert into table1 values(1,'sample1', 'sample1.jpg')") or die(mysql_error());
if($query)
{
echo 'Vaules are inserted into table';
}
else
{
echo'Vaules are not inserted';
}
?>
Note:
If you declared field name as varchar, then you must insert values between single quotation marks ( 'sample1').
Now the values are inserted into table. You can see it in your mysql table at phpmyadmin. Your mysql table look like this:
You inserted values to your table using php.
Get values from user and insert into mysql table using php:
Suppose you want to get values from user. First you have to know how to get values from text boxes.
where,
S_POST[] is used to get values from textbox, If you use POST method.
S_GET[] is used to get values from textbox, If you use GET method.
S_REQUEST[] is used to get values from textbox, If you use either GET or POST method.
Then the following php code is used to insert values into table.
How to get values from textbox using php:
$name=$_POST['name']; if(method is post)
or
$name=$_GET['name']; if(method is get)
or
$name=S_REQUEST['name']; if(method is either post or get)
or
$name=$_GET['name']; if(method is get)
or
$name=S_REQUEST['name']; if(method is either post or get)
where,
S_POST[] is used to get values from textbox, If you use POST method.
S_GET[] is used to get values from textbox, If you use GET method.
S_REQUEST[] is used to get values from textbox, If you use either GET or POST method.
<html>
<body>
<?php
if(isset($_POST['submit']))
{
mysql_connect('localhost','root','') or die(mysql_error());
mysql_select_db('new') or die(mysql_error());
$id=$_POST['id'];
$name=$_POST['name'];
$img=$_POST['img'];
if($id!='' && $name!='' && $img!='' )
{
$query=mysql_query("insert into table4 values('".$id."','".$name."', '".$img."')") or die(mysql_error());
if($query)
{
echo 'Vaules are inserted into table';
}
else
{
echo'Vaules are not inserted';
}
}
else
{
echo'Insert all values';
}
}
?>
<form action="#" method='post'>
<table align='center' cellspacing='5'>
<tr><td>ID</td><td><input type='text' name='id'></td></tr>
<tr><td>Name</td><td><input type='text' name='name'></td></tr>
<tr><td>img</td><td><input type='text' name='img'></td></tr>
<tr><td></td><td><input type='submit' name='submit' value='submit'></td></tr>
</table>
</form>
</body>
</html>
<body>
<?php
if(isset($_POST['submit']))
{
mysql_connect('localhost','root','') or die(mysql_error());
mysql_select_db('new') or die(mysql_error());
$id=$_POST['id'];
$name=$_POST['name'];
$img=$_POST['img'];
if($id!='' && $name!='' && $img!='' )
{
$query=mysql_query("insert into table4 values('".$id."','".$name."', '".$img."')") or die(mysql_error());
if($query)
{
echo 'Vaules are inserted into table';
}
else
{
echo'Vaules are not inserted';
}
}
else
{
echo'Insert all values';
}
}
?>
<form action="#" method='post'>
<table align='center' cellspacing='5'>
<tr><td>ID</td><td><input type='text' name='id'></td></tr>
<tr><td>Name</td><td><input type='text' name='name'></td></tr>
<tr><td>img</td><td><input type='text' name='img'></td></tr>
<tr><td></td><td><input type='submit' name='submit' value='submit'></td></tr>
</table>
</form>
</body>
</html>
Where,
the values will get from users using post method like as below:
$_POST['textbox_name']
Now you run this file. Your display look like this:
the values will get from users using post method like as below:
$_POST['textbox_name']
Now you run this file. Your display look like this:
Then you can get values, if user type anything in textbox. Now i added values as like this:
Now you'll get output like this:
Your mysql table have user inserted values.
Related Post: