![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
witam, mam problem
w bazie danych mam 3 rekordy a na stronie wyswietla mi 6. sa one po prostu dublowane. jak to zrobic, aby sie nie dublowaly? ![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 24.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
CODE <?php ini_set( 'display_errors', 'On' ); error_reporting( E_ALL ); $sql="SELECT id_uz FROM $tbl_name WHERE user='$user' and password='$password'"; $result=mysql_query($sql); $id_uz=mysql_result($result,"id_uz"); $query="SELECT produkty2.produkt, produkty2.jednostka, produkty2.cena, produkty2.producent, hasla.nazwa FROM produkty2 INNER JOIN hasla ON produkty2.id_uz2 = $id_uz ORDER BY produkty2.produkt"; $result=mysql_query($query); $num=mysql_numrows($result); mysql_close(); $i=0; while ($i < $num) { $produkt=mysql_result($result,$i,"produkt"); $jednostka=mysql_result($result,$i,"jednostka"); $cena=mysql_result($result,$i,"cena"); ?> <tr> <form action="new.php" method="post"> <td><font face="Arial, Helvetica, sans-serif"><? echo $produkt; ?></font></td> <td><font face="Arial, Helvetica, sans-serif"><? echo $jednostka; ?></font></td> <td><font face="Arial, Helvetica, sans-serif"><? echo $cena; ?> zł</font></td> <td> <input name="textfield" type="text" id="textfield" value="Ilość" size="7" maxlength="6" /></td> <td><input type="submit" value="Zamów"></td> </tr> </form> <? $i++; } echo "</table>"; ?> </div> </body> </html> </body> </html> to jest kod do wyswietlania. a wyzej jest kod do polaczenia z baza danych wyglada on tak: CODE <?php
session_start(); if(!session_is_registered(user)){ header("location:index.php"); } ini_set('session.bug_compat_42',0); ini_set('session.bug_compat_warn',0); $host="****.home.pl"; $username="*****"; $password="*****"; $db_name="******"; $tbl_name="hasla"; mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); $password = $_SESSION["password"]; $user = $_SESSION["user"]; $sql="SELECT nazwa FROM $tbl_name WHERE user='$user' and password='$password'"; $result=mysql_query($sql); $nazwa=mysql_result($result,"nazwa"); ?> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 15:51 |