<?php //Csatlakozás az adatbázishoz $con=mysqli_connect("hálózati hely", "felhasználó", "jelszó", "az adatbázis neve"); //Ha hiba van, akkor jelezze if (mysqli_connect_errno()){ echo "Az alábbi hiba történt csatlakozáskor: " . mysqli_connect_error(); } // Lekérdezés futtatása $lekerdezes = mysqli_query($con, 'SELECT * FROM emberek'); if ($lekerdezes) echo "A lekérdezés sikeres volt.<br>"; else echo "Hiba: ". mysqli_error($con); while($sor = mysqli_fetch_array($lekerdezes)) { echo "Sorszám: ".$sor['sorszam']; echo ", Vezetéknév: ".$sor['veznev']; echo ", Keresztnév: ".$sor['kernev']; echo ", Életkor: ".$sor['kor']; echo ", Nem: ".$sor['nem']."
"; } ?> <!-- Űrlap, amelynek a kitöltésével módosítani tudjuk az emberek adattáblát --> <form method="post"> <h3>Sor beszúrása</h3> Sorszám: <input type="text" name="ssz"> Vezetékvév: <input type="text" name="vn"> Keresztnév: <input type="text" name="kn"> Életkor: <input type="text" name="ek"> Nem: <input type="text" name="ivar"> <input type="submit" name="beszur"><br><br> <h3>Adatok frissítése</h3> Vezetéknév: <input type="text" name="vn2"> <input type="submit" name="frissit" value="Módosít"><br><br> <h3>Sor(ok) törlése</h3> Melyik számú sort töröljük? <input type="text" name="sorsz"> <input type="submit" name="torol" value="Törlés"> </form> <?php // Új sor beszúrása if (isset($_POST['beszur'])) { $parancs = "INSERT INTO emberek(sorszam, veznev, kernev, kor, nem) VALUES ('$_POST[ssz]', '$_POST[vn]', '$_POST[kn]', '$_POST[ek]', '$_POST[ivar]')"; if (mysqli_query($con, $parancs)){ echo "Az adatot sikeresen felvittük."; echo '<meta http-equiv="Refresh" content="0;url=csatlakozas_adatbazishoz.php">'; } else echo "Hiba az új sor beszúrásakor: ". mysqli_error($con); } // Adatok frissítése if (isset($_POST['frissit'])) { $parancs = "UPDATE emberek SET kor=18 WHERE vn=$_POST[vn2]"; //Itt valaki(k)nek az életkorát 18-ra állítjuk. if (mysqli_query($con, $parancs)){ echo "A módosítás sikeresen megtörtént."; echo '<meta http-equiv="Refresh" content="0;url=csatlakozas_adatbazishoz.php">'; } else echo "Hiba az adatok frissítésekor: ".mysqli_error($con); } // Sorok törlése if (isset($_POST['torol'])) { $parancs = "DELETE FROM emberek WHERE sorszam=$_POST[sorsz]"; if (mysqli_query($con, $parancs)){ echo "Az adatot sikeresen töröltük."; echo '<meta http-equiv="Refresh" content="0;url=csatlakozas_adatbazishoz.php">'; } else echo "Hiba a sor(ok) törlésekor: ". mysqli_error($con); } //Kapcsolat bezárása mysqli_close($con); ?>