Cautare in bd

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Komfort
Mesaje:157

Cautare in bd

Cod: Selectaţi tot

<?php
include 'cfg.php';
echo '<form method=post action=uitare.php>
emailul tau ca sati vina parola pe el:<input type=text name=email><br>
<input type=submit name=submit></form>';

if(isset($_REQUEST['submit'])){
$_POST['email']=$email;

$sql=mysql_query("SELECT * FROM utilizatori WHERE email='$email'"); 

echo "Parola:";
while ($row=mysql_fetch_row($sql)) {
echo $row[2];
}

mysql_close($conexiune);
?>
deci...unde coloana cu email.....sa contina emailu bagat de mn in formular....si sa selecteze parola lui....dc nu merge:(?
multumesc

MarPlo Mesaje:4343
Raspuns:
$email = POST['email'];
- In plus, valorile atributelor din formular ar trebui intre ghilimele duble, ex.: method="post", name="email", si celelalte.

Komfort Mesaje:157
nu merge:((

MarPlo Mesaje:4343
Incearca sa folosesti in <form> action="".
Daca tot nu va merge, afiseaza vreo eroare, ceva?

Komfort Mesaje:157
nu afiseaza nicio eroare....o fi de la server???:(?

MarPlo Mesaje:4343
Nu stiu daca e de la server, incearca si pe alt server (localhost sau hosting-uri free, pentru teste).
Cu:
echo "SELECT * FROM utilizatori WHERE email='$email'";
poti vedea ce comanda se trimite la MySQL, si eventual o poti apoi testa direct in phpMyAdmin.