soimuletzu1 Posted May 20, 2011 Report Posted May 20, 2011 Salutare, am dat de o noua problema in timp ce lucram la afisarea unor date dintr-o tabela.Sa va explic intai la ce lucrez si si dupa ce problema am intampinat: Lucrez la un site de host pentru servere counter-strike, care vrea sa vada un fel de demo sa imi trimita pm, pe index afisez toate pachetele de gazduire iar indreptul la fiecare am un fel de link gen: comanda.php?action=afiseaza&id=1 dar nu stiu cum sa fac sa imi afiseze doar coloana nr.1(dupa id). codul de afisare il am ceva de genu: <?php$afisare=mysql_query("SELECT * FROM host_servere");while ($row=mysql_fetch_row($afisare)) { //variabilele definite $id = $row[0]; $pachet = $row[1]; $tip = $row[2]; $slot = $row[3]; $pret = $row[4]; $fps = $row[5]; $port = $row[6]; $dedicat = $row[7]; $bazadedate = $row[8]; $ftp = $row[9]; $antiflood = $row[10]; $antiddos = $row[11]; $cpanel = $row[12]; $subdomeniu = $row[13]; $restrictii = $row[14]; ?>Cum restrictionez afisarea incat sa imi arate doar coloana nr 1 + informatiile din coloana nr 1? Quote
Robert1995 Posted May 20, 2011 Report Posted May 20, 2011 Cu 'WHERE'SELECT column_name(s)FROM table_nameWHERE column_name operator valueClickBafta Quote
soimuletzu1 Posted May 20, 2011 Author Report Posted May 20, 2011 ms mult, asta am gasit si eu acum 5 minute in tutorialul 2.1 a lui oriceon;Acum am o alta intrebare .. noul cod arata asa:$afisare=mysql_query("SELECT * FROM host_servere WHERE pachet_id=2");In loc de 2 pot sa pun o variabila gen $id care sa o pot alege dintr-un from?Adica ceva de genul :$id = $_POST['id'];$afisare=mysql_query("SELECT * FROM host_servere WHERE pachet_id=$id");Mersi pentru ajutor. Quote
soimuletzu1 Posted May 20, 2011 Author Report Posted May 20, 2011 Ii bun, dar imi da eroarea : Unknown column 'id' in 'where clause'Totusi am declarat mai sus $id = "2";Ms pentru ajutor.Edit:Am reusit pana la urma eu nu aveam id in baza de date era (pachet_id). Quote
mike_vio Posted May 20, 2011 Report Posted May 20, 2011 Nu trebuia asa ?mysql_query("SELECT coloana_1 FROM tabel WHERE id='$id'") or die(mysql_error()); Quote
adriano21 Posted May 22, 2012 Report Posted May 22, 2012 Buna ziua!Ma poate ajuta si pe mine cineva cum sa extrag informatii din baza de date si sa le afisez intr-un input de tip text ?Thanks! Quote