logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Adattábla feltételes törlése



Az IF EXISTS feltétel használatával biztosítható, hogy a művelet végrehajtása csak akkor történjen meg, ha adott néven létezik táblánk. Így a hibajelzés elkerülhető.

A parancs általános formája:

DROP TABLE IF EXISTS
Tabla_Neve


Ha a megadott néven nem létezik tábla, akkor hibajelzést kapunk.

Példa:

Forráskód



<?php
...
$DropTableStr = "DROP TABLE IF EXISTS felhasznalok_tabla1";
if (mysqli_query($MySqliLink,$DropTableStr))
  {
  echo "
A tábla törlődött"; } else { echo "
MySqli hiba (" .mysqli_errno($MySqliLink). "): " . mysqli_error($MySqliLink); } ... ?>

A létrejött tábla (phpMyAdmin):


1. A parancs futtatása előtt

2. A parancs futtatása után


Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.