2016-11-22 8 views
0

私は、MySQLの初心者です。私は小学生の情報を含むウェブサイトで働いています。私たちのインストラクターはウェブサイトが複数の管理者ログインをサポートすることを要求しています。私はADMINデータを含むテーブルを作成しましたが、これらの値を取得する方法については少し混乱しています。私はmysql_queryを使用すると信じていますが、この文をどのように構造化するかは正確にはわかりません。PHPとSQLを使用した複数の管理者のサポート

これまで私がこれまで持っていたことは次のとおりです。事前のおかげで:

--Table: ADMINS 
create table ADMINS (
U_ID integer  primary key AUTO_INCREMENT, 
U_NAME char(25) not null, 
U_PSSWD char(25) not null 
); 

--Insert ADMINS data 
insert into ADMINS values('t_wallace', 'maplesyrup'); 
insert into ADMINS values('t_hammett', 'pancakes'); 
insert into ADMINS values('q_malaki', 'bacon'); 

ここでは、これまでのところ、私のPHPです:

<html><body> 
<?php 

<input type="text" name="u_name"/> 
<br/>    
<input type="password" name="pss_word"/> 
<br/> 
<input type="submit" value="Submit" /> 
</form> 

$con = mysql_query --Here is where I am confused as to retrieve the U-Name & U_PSSWD values. 

$login = mysql_connect() -- I assume once I receive assistance with my $con variable, I will be able to figure this out. 
+2

あなたが学生なので、正しい学習を始めるべきです:** mysql関数を使用しないでください。それらは廃止され、PHP7では削除されました。代わりに[mysqli](http://php.net/manual/en/book.mysqli.php)または[PDO](http://php.net/manual/en/book.pdo.php)を使用してください。リンクは必要なすべての情報を提供します。 **パスワードをプレーンテキストとして保存することはありません**代わりに 'password_hash()'と 'password_verify()'を使用してください。 –

+0

うわー。残念ながら、私たちの先生は、彼が提供したステートメントを使用することを要求しています。厄介である必要はありません。 @ FranzGleichmann – Veronica

+2

私は彼が嫌であるとは思わない - ちょうどその長さに制限がある。彼は正しいです。 –

答えて

関連する問題