HTML5 + CSS3 logó
  WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS   Ingyenes elektronikus tananyag interaktív
weboldalak készítéséhez.
Custom Search
 
vissza VISSZA    
menü MENÜ    
ismét ISMÉT    
tovább TOVÁBB    

Rekordok cseréje táblában



Rekordok cseréjét eddigi ismereteink alapján két lépésben tudnánk megvalósítani.

1. Az eredeti rekord törlése
2. Az új rekord beszúrása

Példánkban „klotild” nevű felhasználónk adatait cseréljük. Változó mezők: város és a kor.

KÉRDÉS! Melyik mezőnek nem kellet volna változni? Miért?

Példa:

Forráskód



<?php
...
 $SelectStr = "Delete FROM felhasznalok_tabla WHERE FName='klotild'";
 if (!mysqli_query($MySqliLink,$SelectStr)) {
   die("MySqli hiba (" .mysqli_errno($MySqliLink). "): " . mysqli_error($MySqliLink));
 }

 $pw = md5('nemtudom');
 $InsertIntoStr = "INSERT INTO felhasznalok_tabla VALUES ('','klotild','$pw',36,'Esztergom')";
 if (!mysqli_query($MySqliLink,$InsertIntoStr)) {
   die("MySqli hiba (" .mysqli_errno($MySqliLink). "): " . mysqli_error($MySqliLink));
 }
...
?>   
 

A lekérdezett tábla (phpMyAdmin):


1. Csere előtt

2. Csere után