МНОГО помощ :)

_4efo_

Registered
За какво става въпрос...
брр то малко нензам дали ще мога да го обясня.
Трябва ми една страница в която да има 2 text box-a + 1 drop-down menu[ Може/ Не можещ ( това е текста в тая кутийка)]
и едно буттонче(input) което предава данните към ДБ.
На друга страница да има пак 2 текст бокса + един бутон който да ми изкара резултат, ако текста съвпада с някой текст който е въведен от горната форма да ми изкара "Мже" + данните който съм въвел,
ако са грехни да ми изкара "Не може"

В формата въвеждам : 1 и 2 + Неможе
ако във стрнаицата написха 1 и 2 да ми излезе после Неможе
но ако сложа във 1 и 2 " Може " да ми излзиа в страницата Може и да ми показва 1 и 2
мн объркано...май и аз не го разбирам...
Не мисля, че е трудно но...
ако някой измисли нещо мерси.. :)
 
то не е трудно но е толкова объркано ... ако разсясниш малко може и да го напишем
 
1-ва страница:
ми....значи започваме с връзката към ДБ, тя е ясна.
след това ни трябват текстови поленца - и те са ясни
нека те са 5 на брой - вече са ясни :P
един бутон " Запис" които пращта данните в ДБ

----------------------------------
2ра стрнаица:
2 полета в който се очаква да се въведът данните от поле 1 и 2 от страница1
1 бутонче за проверка
-----------------------------------
ако стойностите са верни ни препраща към страница 3
която ни показва данните които сме въвели в страница 1 ( тези данни отговарят на n ред от ДБ таблицата)
-----------------------------------
Ако стойностите не са верни ясно е да ни изкара " Грешни стойности"
пак ПРИМЕРНО
--------
Доста елементарно е, но...
надявам се да е малко по ясно :)
 
Направих си формата за добавяне на данни в ДБ-то... обаче не мога да измисля как ще трябва да стане др. страница
примерно в ДБ трети ред ми изглежда така

а А б в г д е

И искам в някоя др. страница като напиша в текстови полета
а (стойността от 1-вата колонка от ДБ) и
А (стойността на 2-рата колонка от ДБ)
Да ми излизат резултатите от др колони на таблицата, в тоя случай
б в г д е
:|
 
ето ти го 2рия фаилтрябва да стане
таблицата в случая се казва table и е с полета pole1 pole2 и т.н.т.

<form action=\"form.php\" method=\"post\" >
<input type=\"text\" name=\"pole1\" /><br />
<input type=\"text\" name=\"pole2\" /><br />
<input type =\"submit\" /><br />
</form>
<?php
$pole1=$_POST['pole1'];
$pole2=$_POST['pole2'];

$link=mysql_connect("localhost","root","pass") or die ( 'error' );
$db=mysql_select_db("database") or die ( 'error' );
$query="SELECT pole1 , pole2 , pole3 , pole4 , pole5 FROM table where pole1 like '$pole1' and where pole2 like '$pole2' ";
$result=mysql_query($query, $link);
while ($row=mysql_fetch_row($result)) {
echo"<p>$row[0] , $row[1] , $row[2] , $rowp[3] , $row[4]";
}
?>
 
Мерси, аз го направих така
файл1:
Код:
<?php 
echo('<HTML><HEAD><TITLE>..:: Reg Page ::..</TITLE></HEAD><BODY><FORM METHOD=POST ACTION="reg.php">Enter Username:<input type="text" name="name"><BR>Enter Password:<Input type="text" name="pass"><BR>Info:<input type="text" name="info"><BR><INPUT TYPE="submit"></FORM>');
$link = mysql_connect('localhost', 'root', 'pass')
   or die('Could not connect: ' . mysql_error());
mysql_select_db('4efo') or die('Could not select database');

if(isset($_POST['pass']) and isset($_POST['name'])) {
	$user=$_POST['name'];
	$pass=$_POST['pass'];
	$info=$_POST['info'];
	mysql_query("insert into users values ('$user', '$pass', '$info');") or die('Could not execute query!');
}
else
echo('Welcome, please register!');
?>
файл2:
Код:
<?PHP $link = mysql_connect('localhost', 'root', 'pass')
   or die('Could not connect: ' . mysql_error());
mysql_select_db('4efo') or die('Could not select database');
echo('<HTML><HEAD><TITLE>..:: Reg Page ::..</TITLE></HEAD><BODY><FORM METHOD=POST ACTION="adm.php">Enter Username:<input type="text" name="name"><BR>Enter Password:<Input type="text" name="pass"><BR><INPUT TYPE="SUBMIT">');
if(isset($_POST['name']) and isset($_POST['pass'])) {
	$user=$_POST['name'];
	$pass=$_POST['pass'];
$r = mysql_query("select info from users where name='$user' and pass='$pass' limit 1") or die(mysql_error());
if(mysql_num_rows($r) >0) {
	$row = mysql_fetch_row($r);
	echo('<BR>');
	echo('Info: ');
	echo $row[0];
	} else { echo ":(";}
}

	?>
 

Back
Горе