Wednesday, January 8, 2020

,

TUTORIAL PHP : 1. ASAS YANG PERLU TAHU

TUTORIAL PHP : 1. ASAS YANG PERLU TAHU


*Anda perlu ada asas pengetahuan :
1. html
2. sql & database
3. php
4. javascript
5. css



1. html - sebagai tapak/kerangka utk buat web@sistem, antara kandungan dalam html biasa diguna ialah:

<!DOCTYPE html>
<html>
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>
</html>

Dalam HTML ada banyak funginya seperti table,  form, image , link dan sebagainya.. contoh:

*** table (kotak) - biasa digunakan untuk memaparkan rekod data dlm kotak supaya lebih teratur dan sebagainya. contoh koding :

<table style="width:100%">
  <tr>
    <th>Firstname</th>
    <th>Lastname</th>
    <th>Age</th>
  </tr>
  <tr>
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>
    <td>94</td>
  </tr>
</table>


***form (borang) - digunakan untuk isi maklumat untuk simpan dalam rekod database, contoh koding form:

<form>
  First name:<br>
  <input type="text" name="firstname"><br>
  Last name:<br>
  <input type="text" name="lastname">
</form>

didalam form akan ada button(butang), inputtext(kotak nak isi data), selection(pilihan) dan banyak lagi.


***image (gambar) - untuk memaparkan gambar, contoh koding:
<img src="img_chania.jpg" alt="Flowers in Chania">


***link (sambungan untuk ke page lain) - pilihan untuk ke page seterusnya/lain, contoh koding :
<a href="https://www.w3schools.com/html/">Visit our HTML tutorial</a>


***dan banyak lagi boleh dirujuk di https://www.w3schools.com/html/html_basic.asp




2. sql & database - tempat simpan data/rekod. asas sql statement ialah insert, select, update dan delete. contoh statement sql:

***insert - koding ni untuk simpan rekod ke  table dalam database ,contoh koding:

INSERT INTO table_name
VALUES (value1, value2, value3, ...);

atau;

INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');



***select - digunakan untuk memilih data/rekod yg dikehendaki dan memaparkannya, contoh koding:

SELECT column1, column2, ...
FROM table_name;

atau;

SELECT * FROM table_name;

atau;

SELECT CustomerName, City FROM Customers;



*select juga digunakan untuk koding carian, contoh koding :

SELECT column1, column2, ...
FROM table_name
WHERE condition;

atau;

SELECT * FROM Customers
WHERE Country='Mexico';


***update - untuk mengemaskini data yang telah wujud dalam table di database, contoh koding:

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

atau;

UPDATE Customers
SET ContactName = 'Alfred Schmidt', City= 'Frankfurt'
WHERE CustomerID = 1;



***delete - untuk padam rekod yang sedia ada dlm table di database, contoh koding:

DELETE FROM table_name WHERE condition;

atau;

DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste';


***ada banyak lagi dan detail boleh tengok sini https://www.w3schools.com/sql/default.asp


3. php - aku pun tak reti nak cerita apebende tu PHP? senang cite; php ialah koding web yg boleh bersambung dengan database. hahaha.. contoh koding:

<!DOCTYPE html>
<html>
<body>

<?php
echo "My first PHP script!";
?>

</body>
</html>

*detail lagi boleh selidik di sini https://www.w3schools.com/php/default.asp



4. javascript - script yang banyak digunakan dalam mana² web, antara contoh yg senang nak bagitahu ialah: butang yang ada efek, pop up box, required blank box dan banyak lagi. contoh koding:

<script>
document.getElementById("demo").innerHTML = 5 + 6;
</script>

*detail boleh tengok sini https://www.w3schools.com/js/default.asp


5. css - ringkas aku boleh citekan css ni untuk tacap table, form, butang dan bentuk

web. kite boleh setkan warna, bentuk dan banyaklagi dengan koding css.
contoh koding:

<style>
body {
  background-color: lightblue;
}

h1 {
  color: white;
  text-align: center;
}

p {
  font-family: verdana;
  font-size: 20px;
}
</style>

*banyak lagi detail disini https://www.w3schools.com/css/default.asp









Share:

0 comments:

Post a Comment