0% found this document useful (0 votes)
9 views

php pattern

Uploaded by

ethioawashmedia
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

php pattern

Uploaded by

ethioawashmedia
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Debre Markos Poly Technic College

Department of Information Technology


Web development and database administration
Produce basic Server-side scrip for dynamic web page
Php pattern using loop
<?php <?php
for ($i=1; $i<=5; $i++) for($i=0;$i<=5;$i++){
{ for($j=1;$j<=$i;$j++){
for ($j=1; $j<=5; $j++) echo "* ";
{ }
echo '* '; echo "<br>";
} }
echo "</br>"; ?>
}
?> Output:

Output:

<?php
for($i=1; $i<=5; $i++){
for($j=1; $j<=$i; $j++){
echo ' * ';
}
<?php
echo '<br>';
for($i=0;$i<=5;$i++){
}
for($j=5-$i;$j>=1;$j--){
for($i=5; $i>=1; $i--){
echo "* ";
for($j=1; $j<=$i; $j++){
}
echo ' * ';
echo "<br>";
}
}
echo '<br>';
?>
}
?>
Output:
Output:
Group assignments(10 %)
Group 1 (1-5) Group 2(6-10) Group 3(11-15)

Pattern 1

Pattern 11
Pattern 6

Pattern 2
1
22 Pattern 7
333 Pattern 12
4444
55555

Pattern 3

Pattern 8

Pattern 13

Pattern 4
123
456
Pattern 9
789

Pattern 5

Pattern 14

Pattern 10

Pattern 15
<?php
for($i=0;$i<=5;$i++){
for($k=5;$k>=$i;$k--){
echo " ";
}
for($j=1;$j<=$i;$j++){
echo "* ";
}
echo "<br>";
}
for($i=4;$i>=1;$i--){
for($k=5;$k>=$i;$k--){
echo " ";
}
for($j=1;$j<=$i;$j++){
echo "* ";
}
echo "<br>";
}
?>

Output:

<?php
for($i=5; $i>=1; $i--)
{
if($i%2 != 0)
{
for($j=5; $j>=$i; $j--)
{
echo "* ";
}
echo "<br>";
}
}
for($i=2; $i<=5; $i++)
{
if($i%2 != 0)
{
for($j=5; $j>=$i; $j--)
{
echo "* ";
}
echo "<br>";
}
}
?>

Output:
Debre Markos Poly Technic College
Department of Information Technology
Web development and database administration
Produce basic Server-side scrip for dynamic web page
Php pattern using loop
PHP Connect to MySQL
 MySQLi extension (the "i" stands for improved)
 PDO (PHP Data Objects)
 MySQLi (object-oriented)
 MySQLi (procedural)
 PDO
Example (MySQLi Object-Oriented)Get your own PHP Server
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>

Example (MySQLi Object-oriented)Get your own PHP Server


<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', '[email protected]')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>

Example (MySQLi Procedural)


<?php
$servername = "localhost";
$username = "username";
$password = "password";
$conn = mysqli_connect($servername, $username, $password);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>

Example (MySQLi Procedural)


<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = mysqli_connect($servername, $username, $password, $dbname);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', '[email protected]')";

if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
?>

Example (PDO)
<?php
$servername = "localhost";
$username = "username";
$password = "password";
try {
$conn = new PDO("mysql:host=$servername;dbname=myDB", $username,
$password);

$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
} catch(PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
?>

Example (PDO)
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDBPDO";

try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname",
$username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', '[email protected]')";
// use exec() because no results are returned
$conn->exec($sql);
echo "New record created successfully";
} catch(PDOException $e) {
echo $sql . "<br>" . $e->getMessage();
}

$conn = null;
?>

You might also like