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 elsődleges kulccsal



Minden táblában kijelölhetünk egy (és csak egy) mezőt elsődleges kulcsnak. Ez a mező nem tartalmazhat ismétlődő értékeket. Az ismétlődés elkerülésének, a mezőben tárolt adatok egyediségének biztosításához érdemes az AUTO_INCREMENT attribútumot használni Az elsődleges kulcsok teszik lehetővé az adatbázisban található táblák összekötését. Segítségükkel egyedi módon hivatkozhatunk más táblákból a létrehozott tábla egyes rekordjaira.

Példa:

Forráskód



<?php
...
$CreateTableStr_="CREATE_ TABLE IF NOT EXISTS felhasznalok_tabla1 (
  id int NOT NULL AUTO_INCREMENT,
  FName VARCHAR(30),  
  FJelszo VARCHAR(40),
  FKor TINYINT(2),
  FVaros VARCHAR(30),  
  PRIMARY KEY (id)
)";
if (mysqli_query($MySqliLink,$CreateTableStr))
  {
  echo "A tábla elkészült";
  }
else
  {
  echo "MySqli hiba (" .mysqli_errno($MySqliLink). "): " . mysqli_error($MySqliLink);
  }
...
?>   
 

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


1.

2.

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