Question

PHP Review For the Programming part: 1. How to connect to Database: connecting string, query string...

PHP

Review

For the Programming part:

1. How to connect to Database: connecting string, query string mysqli_connect(), mysqli_query()

2. mysqli_fatch_array() - records returned, with while loop

3. form and name of variables that can be retrieved in php file.=> $_POST, $_GET

4. all the variables that a php file can access: _GET, _POST, SEVER, ... global variables with respect to the get and post methods in the form.

5. Where (Which directory) you store the database connecting information? parallel to htdocs folder why? no one can access except the admin

6. difference between GET and POST methods

7. Include multiple files: include, include_once, require, require_once

8. what is a sticky form?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

I have answered the first 4 subparts as there are a total of 8 parts of the question.

1. How to connect to Database: connecting string, query string mysqli_connect(), mysqli_query()

<?php
$conn = mysqli_connect("localhost","username","password","name_of_database");
if(mysqli_connect_error())
{
echo "Error in connection";
}
mysqli_query($conn,"SQL_query"),
// mysqli_query($conn,"SELECT * FROM employee")
mysqli_close($conn);
?>

2. mysqli_fatch_array() - records returned, with while loop

<?php
$conn = mysqli_connect("localhost","username","password","name_of_database");
if(mysqli_connect_error())
{
echo "Error in connection";
}
$data = mysqli_query($conn,"SELECT * from table_name");
while($rw = mysqli_fetch_assoc($data));
{
$col_1 = $rw['col_1'];
$col_2 = $rw['col_2'];
$col_n = $rw['col_n'];
echo $col_1 +" "+$col_2+" "+$col_n+<br>;
}

?>

3. form and name of variables that can be retrieved in PHP file.=> $_POST, $_GET

$_POST: Post method is used to send data to the database. It is more secure and has no limitations like the character limit or the file type that has to be stored in the database. In the case of the post method, the data is stored in an associative array and can information can be accessed using the same.

$_GET: It is used to retrieve the data from the database and is less secure as compared to post as the data gets displayed in the form of a string on the server log. It is limited to only 1024 characters and cannot be used to send images.

;" src= "https://media.HomeworkLibcdn.com/media/762/762cec2b-93c1-4c6a-a09c-2d1635e42776/php72QIAu.png" />

4. all the variables that a PHP file can access: _GET, _POST, SEVER, ... global variables with respect to the get and post methods in the form.

Global variables of PHP are :

  • $ GLOBALS: It is used to access global variables from anywhere in the PHP file. In PHP these global variables are stored in the form of an array: $GLOBALS[]
  • $ _SERVER: It stores information about header, path and location of script. Eg. $_SERVER['SERVER_NAME] : Returns the name of host server.
  • $ _REQUEST: It is used to collect data after an HTML form has been submitted. Eg. $var = $_REQUEST['name'];
  • $ _FILES: Used to upload files like images, pdf etc in PHP.
  • $_COOKIE: Cookies help in reducing latency by storing the basic information about the user such that if the same page is visited again by the user the basic information is automatically filled.
  • $ _SESSION: It is a method of passing variables from one page to another. It can be done by creating a session and storing the variables in the session and then it can be accessed anywhere in the server.
Add a comment
Know the answer?
Add Answer to:
PHP Review For the Programming part: 1. How to connect to Database: connecting string, query string...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • PHP - Use of classes This is a further development of the previous task, the participant...

    PHP - Use of classes This is a further development of the previous task, the participant registration. You must use the following Participant class. <?php class Deltaker { private $etterNavn; private $forNavn; private $fAar; function __construct(string $fornavn, string $etternavn, string $aar) { $this->forNavn = $fornavn; $this->etterNavn = $etternavn; $this->fAar = $aar; } function hentEtterNavn() : string { return $this->etterNavn; } function hentForNavn() : string { return $this->forNavn; } function hentFAar() : string{ return $this->fAar; } //Setters function settForNavn(string $fornavn) {...

  • My 2nd Try asking the same "PHP Programming with MySQL question. When I run my code,...

    My 2nd Try asking the same "PHP Programming with MySQL question. When I run my code, I get the following messages: Notice: Undefined index: email in /Applications/XAMPP/xamppfiles/htdocs/Week9/VerifyLogin.php on line 71 Notice: Undefined index: password in /Applications/XAMPP/xamppfiles/htdocs/Week9/VerifyLogin.php on line 71 Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in /Applications/XAMPP/xamppfiles/htdocs/Week9/VerifyLogin.php on line 75 The e-mail address/password combination entered is not valid. Please use your browser's BACK button to return to the form and fix the errors indicated. Please use...

  • <html> <!--This is the form for an instructor to upload a file having the grade of...

    <html> <!--This is the form for an instructor to upload a file having the grade of students in a class--> <body> <h2>Upload Student Grade</h2> <form action="1.php" method="POST" enctype="multipart/form-data">    Instructor's First Name:<input type="text" name="first"><br><br>    Instructor's Last Name: <input type="text" name="last"><br><br>      Instructor's Department Name:<input type="text" name="department"><br><br>          Upload student grade: <input type="file" name="image" /><br><br> <input type="submit"/> </form>    </body> </html> //***************************************************Q1****************************************************************************      /*(((( Q1)))). (18 points) Add the code below that *   uploads the file containing the students'...

  • I need help with this Mammal: public class Mammal extends Pet{     String Vaccin...

    I need help with this Mammal: public class Mammal extends Pet{     String Vaccination="";     public Mammal(String name, String parent, String species, String birthday, String Vaccination) {           //Accessing the super class Constructor and setting the variables.         super(name,parent,species, birthday);         this.Vaccination=Vaccination;     } // end Mammal     public String getVaccination() {         return Vaccination;     } // end getVaccination     public void setVaccination(String Vaccination) {         this.Vaccination = Vaccination;     } // end setVaccination     @Override     public String toString() {         return super.toString()+". This Mammal requires following vaccinations "+ Vaccination;     } // end...

  • Assignment Overview In Part 1 of this assignment, you will write a main program and several...

    Assignment Overview In Part 1 of this assignment, you will write a main program and several classes to create and print a small database of baseball player data. The assignment has been split into two parts to encourage you to code your program in an incremental fashion, a technique that will be increasingly important as the semester goes on. Purpose This assignment reviews object-oriented programming concepts such as classes, methods, constructors, accessor methods, and access modifiers. It makes use of...

  • #include <iostream> #include <iomanip> #include <vector> using namespace std; Part 1. [30 points] In this part,...

    #include <iostream> #include <iomanip> #include <vector> using namespace std; Part 1. [30 points] In this part, your program loads a vending machine serving cold drinks. You start with many foods, some are drinks. Your code loads a vending machine from foods, or, it uses water as a default drink. Create class Drink, make an array of drinks, load it and display it. Part 1 steps: [5 points] Create a class called Drink that contains information about a single drink. Provide...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT