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

Rekordok beszúrása



Meglévő táblába új rekordokat az INSERT INTO parancs segítségével szúrhatunk be.

Az adatokat a tábla oszlopai sorrendjének megfelelően, vesszővel elválasztva soroljuk fel.

A szöveg típusú értékeket idézőjelek között helyezzük el!

A numerikus típusú értékek esetén nem használunk idézőjelet!

Az AUTO_INCREMENT attribútummal rendelkező oszlop esetén az adatbázis-kezelő állítja elő az aktuális értéket, így azt nem kell megadni! Ha mégis megadjuk, akkor hibajelzést kapunk.

A parancs általános formája:

INSERT INTO
Tabla_Neve
VALUES
(
1. érték
,
2. érték
,... )


Példa:

Forráskód



<?php
...
$nev=array("belus","kiraly", "zsurmi", "jozsi1","klotild", "csabos"); 
$jelszo=array("belus01","kircsi", "abc", "nincs","nemtudom", "jelszo"); // megj. a választott jelszavak csupán negatív példák
$kor=array(33, 21, 18, 54, 66, 31);
$varos=array("Budapest","Pécs", "Szolnok", "Budapest","Eger", "Budapest"); 
for ($i=0; $i<count($nev); $i++) {
 $InsertIntoStr = "INSERT INTO felhasznalok_tabla1 VALUES ('', '$nev[$i]', '$jelszo[$i]', $kor[$i], '$varos[$i]')";
 // A lekérdezés 
 if (!mysqli_query($MySqliLink,$InsertIntoStr))
  {
  echo "
MySqli hiba (" .mysqli_errno($MySqliLink). "): " . mysqli_error($MySqliLink); } } ... ?>

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


1.

Üzenetek*


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