Witam.
Mam pewien problem odnośnie aktualizacji rekordów w bazie danych.
oto kod skryptu
Kod:
<?
if (!$db)
{
print "Nie mo?na nawi?za? po??czenia z baz? danych"; }
$query = "insert into drabinka values ('".$nick1."', '".$nick2."', '".$nick3."', '".$nick4."')";
if ($result)
print "<b>".$nick1."</b><br /><b>".$nick2."</b><br /><b>".$nick3."</b><br /><b>".$nick4."</b><br /> zostali zapisani do bazy danych."; else { print "Juz taki nick zostal dodany wczesniej."; }
?>
Jak sprawić żeby 'nicki' się nie dodawała, ale podmieniały w bazie?
kod formularza
<form action="dodaj.php" method="post">
Nick1
<input type=text name=nick1 maxlength=30 size=30><br><br>Nick2
<input type=text name=nick2 maxlength=30 size=30><br><br>Nick3
<input type=text name=nick3 maxlength=30 size=30><br><br>Nick4
<input type=text name=nick4 maxlength=30 size=30><br><br>
<input type=submit value="Wstaw do bazy">
Zapytanie
CREATE TABLE `drabinka` (`nick1` CHAR( 15 ) NOT NULL ,`nick2` CHAR( 15 ) NOT NULL ,
`nick3` CHAR( 15 ) NOT NULL ,`nick4` CHAR( 15 ) NOT NULL ,PRIMARY KEY ( `nick1` )
) ENGINE = MYISAM ;
Z góry dziekuję za pomoc. Każda rada jest cenna ponieważ raczkuję w temacie php
Pozdrawiam