SQL και PHP (mysql)

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
ALKIVIADES
Honorary Member
Δημοσιεύσεις: 1322
Εγγραφή: 07 Απρ 2005 03:39

SQL και PHP (mysql)

Δημοσίευση από ALKIVIADES » 15 Ιαν 2006 03:57

geia sas,
den exo asxolithei me syndesi toso poly sql kai php eno gnirizo sql apo kairo . Etsi tah ithela ti voitheia sas :-?
Me Mysql kai Php loipon exo ftaixei ena aplo LOG-IN gia to web .

edo einai i selida gia tin eggrafi , otan o xristis dinei ta stixeia tu kai thetei usename & password,

Κώδικας: Επιλογή όλων

<?
$Username=$_POST&#91;'Username'&#93;;
$Password=$_POST&#91;'Password'&#93;;
$Email=$_POST&#91;'Email'&#93;;
$Aim=$_POST&#91;'Aim'&#93;;
$Address=$_POST&#91;'Address'&#93;;
mysql_connect &#40;"localhost","",""&#41;;
mysql_select_db &#40;"test1"&#41;;
mysql_query&#40;"INSERT INTO regi VALUES &#40;'$Username','$Password','$Email','$Address','$Aim'&#41;"&#41;;
echo "Username Was Created. Go on now ";
mysql_close&#40;&#41;;
 ?>

kai edo o gia to login afou pia exei kanei tin eggrafi

Κώδικας: Επιλογή όλων

<?
$username=$_POST&#91;'username2'&#93;;
$password=$_POST&#91;'password2'&#93;;
mysql_connect &#40;"localhost", "", ""&#41; or die &#40;'My SQL Error&#58; ' . mysql_error&#40;&#41;&#41;;
mysql_select_db &#40;"test1"&#41;;
$stuff = mysql_query&#40;"SELECT * FROM `regi` WHERE user='".$username."' AND pass='".$password."'"&#41; or die&#40;"MySQL Login Error&#58; ".mysql_error&#40;&#41;&#41;; 
if &#40;mysql_num_rows&#40;$stuff&#41; > 0&#41; &#123; 
$row=mysql_num_rows&#40;$stuff&#41;;
echo "You are logged in as $username <br>";
&#125; else &#123; 
echo&#40;"Login Incorrect Please Try Again!"&#41;; 
&#125;
?>
Afto pou tha ithela na tora einai pos tha apofeuthoun oi diplografes
->Gia paradeigma , an kapios epilexei kata tin eggrafi username = james kai password = 123 kai meta kapios allon xristis epilexei kai ekeinos to idio onoma = james alla me allo kodiko p.x = 1234 , stin database mu tha iparxei egrafi me to onoma james 2 fores me dio diaforetikus kodikus. Afto pos ginete na to apotrepsume ?
Enoo, Otan yparxei eidi to onoma james kaneis allos meta na mi borei na kanei eggrafi me to idio onoma! << ? >>

3uxaristo
perimenw ti voitheia sa..;)

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

SQL και PHP (mysql)

Δημοσίευση από cherouvim » 15 Ιαν 2006 09:55

H vale to to field user os unique kai hirisou to lathos otan den mporesei i sql na eisagagei 2o james, i prin tin eisagogi kane select count(*) from regi where user='james'. An pareis 1 min eisagageis kai ektypose lathos.

Άβαταρ μέλους
ALKIVIADES
Honorary Member
Δημοσιεύσεις: 1322
Εγγραφή: 07 Απρ 2005 03:39

SQL και PHP (mysql)

Δημοσίευση από ALKIVIADES » 15 Ιαν 2006 13:40

0raia, katalava alla epidei opos egrapsa kai anothen den exo poliasxolithei me php & mysql tha itan poly kalo ek merus su an to ekanes implementation kai mu edeixnes ena praktika pos na to grapso ;)
an thes parethese ton kodika opos to skeftikes, opos ton parethesa kai go parapano,

3uxaristw again
perimeno apantiseis.. :oops:

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης