PHP Velho Oeste 2024

はじめに

mysqli 拡張サポートによって MySQL 4.1 以上で提供される機能を利用することができるようになります。MySQL データベースサーバーに関する詳細は » http://www.mysql.com/ をご覧ください。

PHP から MySQL を使うために使用できるソフトウェアの概要は mysqli の概要 にあります。

MySQL に関するドキュメントは » http://dev.mysql.com/doc/ にあります。

このドキュメントの一部は、Oracle Corporation の許可を得て MySQL マニュアルから引用したものです。

このドキュメントのサンプルでは、» world データベースあるいは » sakila データベースを使っています。どちらも、無料で公開されています。

add a note add a note

User Contributed Notes 2 notes

up
0
sample text 2
8 years ago
//Tabel maken
echo "<table border=1>";
echo
"
<tr bgcolor='lightgrey'>
<td>Voornaam</td>
<td>Naam</td>
<td>Klas</td>
<td>Verwijderen</td>
<td>Aanpassen</td>
</tr>
";

    $aanpasID = "";
if(isset($_GET['aanpassen'])){
   
    $aanpasID = $_GET['aanpassen'];
   
    }

while($rij = $strResultaat->fetch_assoc()){

    $strVoornaam = $rij['voornaam'];
    $strNaam = $rij['naam'];
    $strKlas = $rij['afkorting'];
    $LeerlingID = $rij['leerlingid'];
    $LinkVerwijderen = "<a href='?verwijderen=$LeerlingID'>X</a>";
    $LinkAanpassen = "<a href='?aanpassen=$LeerlingID'>A</a>";
   
   
    if($aanpasID==$LeerlingID){
    $strVoornaam="<form method='POST'><input type='text' name='txtAanpasVoornaam' value='$strVoornaam'>";
    $strNaam="<input type='text' name='txtAanpasNaam' value='$strNaam'>";
   
    $LinkVerwijderen = "";
    $LinkAanpassen = "<input type='SUBMIT' name='btnAanpassen' value='Aanpassen'></form>";
   
    }
   
    echo
    "<tr>
    <td>$strVoornaam</td>
    <td>$strNaam</td>
    <td>$strKlas</td>
    <td>$LinkVerwijderen</td>
    <td>$LinkAanpassen</td>
    </tr>";
   
    }

echo
"
<form method='post'>
<tr>
<td><input type='text' name='txtVoornaam' placeholder='Voornaam'></td>
<td><input type='text' name='txtNaam' placeholder='Naam'></td>
<td><input type='SUBMIT' name='btnSubmit' value='Toevoegen'></td>
</tr>
</form>
";
echo "</table>";
up
0
sample text
8 years ago
include("includes/connect.php");

//Verwijderen
if(isset($_GET['verwijderen'])){
$LeerlingID = $_GET['verwijderen'];
$strQuery = "DELETE FROM leerlingen where leerlingid='$LeerlingID'";
$mysqli->query($strQuery);
}

//Aanpassen
if(isset($_GET['aanpassen'])){
$aanpasid = $_GET['aanpassen'];

}

if(isset($_POST['btnAanpassen'])){
$aanpasNaam = $_POST['txtAanpasNaam'];
$aanpasVoornaam = $_POST['txtAanpasVoornaam'];
$strQuery = "UPDATE leerlingen set voornaam='$aanpasVoornaam', naam='$aanpasNaam' WHERE leerlingid='$aanpasid'";
$mysqli->query($strQuery);
echo "<script>window.location.href='index.php';</script>";
}

//Toevoegen
if(isset($_POST['btnSubmit'])){
$strVoornaam = $_POST['txtVoornaam'];
$strNaam = $_POST['txtNaam'];

$strQuery = "INSERT into leerlingen(voornaam,naam) values('$strVoornaam','$strNaam')";
$mysqli->query($strQuery);
}

$strQuery = "SELECT * FROM leerlingen left join klassen on leerlingen.klasid = klassen.klasid";
$strResultaat = $mysqli->query($strQuery);
To Top