player81 Posted May 14, 2013 Report Posted May 14, 2013 Salut. Am facut un site (cu greu, ca nu ma prea pricep la PHP) la care in partea de jos trebuie sa-i fac o zona de comenturi si nu stiu cum sa-l fac. Am nevoie de o portiune unde vizitatorii sa completeze 3 campuri: nume, numar si text; si astea sa apara in jos una dupa alta. Aveti idee cam cum ar fi un astfel de cod PHP? Quote
yoyois Posted May 14, 2013 Report Posted May 14, 2013 (edited) Baza de date.cand trimite:Adaugi intr-un tabel(comments) coloanele: nume numar commentCand deschizi pagina:Din php selectezi toate randurile din baza de date.si le afisezi in formaecho("<p>NUME: $nume </p>");etc.PM me daca vrei si sursa Edited May 14, 2013 by yoyois Quote
boco_bc Posted May 14, 2013 Report Posted May 14, 2013 Faci cu phpmyadmin database-ul "site" si table este "comenturi" si la comenturi id auto, nume, numar, text<?php $sql=mysql_connect('localhost','user','parola');$db=mysql_select_db('site',$sql); ?><?php $afisezCOMENTURI=mysql_query("SELECT * from comenturi");while($showCOMENTURI=mysql_fetch_array($afisezCOMENTURI)){echo $showCOMENTURI['nume'].'<br>';echo $showCOMENTURI['numar'].'<br>';echo $showCOMENTURI['text'].'<br>';}?><form action="" method="post"><input type="text" name="nume"><br><input type="text" name="numar"><br><input type="text" name="text"><br><input type="submit" name=""adaug"></form><?phpif(isset($_POST['adaug'])){$nume=$_POST['nume'];$numar=$_POST['numar'];$text=$_POST['text'];$bagDATE="INSERT INTO comenturi (id,nume,numar,text)VALUES(0,'$nume','$numar','$text')";if(mysql_query($bagDATE)){echo 'Succes';}else{echo 'Error';}} ?> Quote
StoNe- Posted May 14, 2013 Report Posted May 14, 2013 Pe intelesul tuturor:1. Faci inputurile (Nume, Email, Text,etc)2. Dupa ce a dat trimite, se introduc in MySQL3. In partea comentariilor extragi din baza de date.Da-mi PM daca vrei sa-ti fac partea de script. Quote