colectarea informatiilor din form stocate in mysql
Scris: Mar Noi 30, 2010
Salutare tuturor
Am tot citit formul, am gasit cateva chestii interesante dar eu ma lovesc in continuare de o problema, incepator fiind:
vreau sa pun pe site un formular de genul:
Nume
Prenume
varsta
etc.
plus un upload de poza.
Pana aici toate bune si frumoase.
mai jos aveti codul pe care l-am folosit.
Mentionez ca acest cod l-am luat tot de pe aici si l-am modificat asa cum m-am priceput
Eu cum pot vedea datele introduse de un utilizator? Sau mai exact cum naiba se creeaza acel tabel in baza de date la care sa am acces si in care sa se stocheaza toate informatiile?
aaa, si inca ceva, se pare ca nu mai vrea nici poza sa o urce.
va rog sa ma ajutati sa fac legatura intre acest formular si un tabel (pe care eu l-am numit acum" useri.php" )in mysql unde se stocheaza toate informatiile la care ar trebui sa am doar eu acces.
ps: aceasta pagina am denumit-o "upload.php"
Va multumesc anticipat!
Am tot citit formul, am gasit cateva chestii interesante dar eu ma lovesc in continuare de o problema, incepator fiind:
vreau sa pun pe site un formular de genul:
Nume
Prenume
varsta
etc.
plus un upload de poza.
Pana aici toate bune si frumoase.
mai jos aveti codul pe care l-am folosit.
Mentionez ca acest cod l-am luat tot de pe aici si l-am modificat asa cum m-am priceput
Cod: SelectaĊ£i tot
<?php
$user='clienti'; //User MySql
$parola='passsss'; //Parola MySql
$db='baza_single'; //Db MySqbl
$conn = mysql_connect("localhost", "$user", "$parola")
or die("Unable to connect to MySQL");
$selectdb = mysql_select_db(''.$db.'');
?>
<?php
if(isset($_POST['submit']))
{
$uploadpath = "imagini/"; // Directorul unde incarca pozele
$id=$_POST['id'];
$nume=$_POST['nume'];
$prenume=$_POST['prenume'];
$ocupatia=$_POST['ocupatia'];
$varsta=$_POST['varsta'];
$inaltime=$_POST['inaltime'];
$poza=$uploadpath. basename( $_FILES['poza']['name']);
$sex=$_POST['sex'];
$comentarii=$_POST['comentarii'];
if(strlen($nume)<1)
{
print "Succes";
}
else
{
if(move_uploaded_file($_FILES['poza']['tmp_name'], $poza)) {
echo "Fisierul:<b> ". basename( $_FILES['poza']['name']). "</b> a fost incarcat cu succes:";
}
$addemail="Insert into useri(id, nume, prenume, ocupatia, varsta, inaltime, poza, sex, comentarii) values('$id', '$nume', '$prenume', '$ocupatia', '$varsta', '$inaltime', '$poza', '$sex', '$comentarii')";
mysql_query($addemail) or die("NU se poate adauga!");
print "Membru adaugat! <a href='useri.php'>Inapoi la adaugare!</a>";
}
}
else
{
print "<form action='upload.php' method='post' enctype='multipart/form-data'>";
print "ID:<br>";
print "<input type='text' name='id' size='30'><br>";
print "Nume:<br>";
print "<input type='text' name='nume' size='30'><br>";
print "Prenume:<br>";
print "<input type='text' name='prenume' size='30'><br>";
print "Ocupatia:<br>";
print "<input type='text' name='Ocupatia' size='30'><br>";
print "Varsta:<br>";
print "<input type='text' name='varsta' size='30'><br>";
print "Inaltime:<br>";
print "<input type='text' name='inaltime' size='30'><br>";
print "sex:<br>";
print "<input type='text' name='sex' size='30'><br>";
print "Poza:<br>";
print "<input type='file' name='poza'><br>";
print "Comentarii:<br>";
print "<textarea name='Comentarii' cols='45' rows='3' id='detalii'></textarea><br>";
print "<input type='submit' name='submit' value='Inregistreaza-te'></form>";
}
?>
aaa, si inca ceva, se pare ca nu mai vrea nici poza sa o urce.
va rog sa ma ajutati sa fac legatura intre acest formular si un tabel (pe care eu l-am numit acum" useri.php" )in mysql unde se stocheaza toate informatiile la care ar trebui sa am doar eu acces.
ps: aceasta pagina am denumit-o "upload.php"
Va multumesc anticipat!