Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pomoc z auto ID
wlamywacz
post
Post #1





Grupa: Zarejestrowani
Postów: 535
Pomógł: 27
Dołączył: 3.05.2005

Ostrzeżenie: (20%)
X----


Witam

Aktualnie pisze skrypt w którym uploaduje plik na serwer i jego nazwa wraz z kategorią zostaje wrzucony do bazy i każdy plik musi mieć unikalne ID gdyż jest ono wykorzystywane do puźniejszej identyfikacji plik która odbywać się może tylko za pomocą liczby więc dałem auto. No ale problem polega na tym aby wyselekcjonować te pliki które zostały dodane nieznająć ich ID myślałem nad tym aby dodać pliki do dwóch tabeli i sprawdzić za pomocą tego oto dziwnego skryptu:
  1. <?php
  2. $zapytanie = "SELECT * FROM generator ORDER BY id" or die(mysql_error());
  3. $wykonaj = mysql_query($zapytanie) or die(mysql_error());
  4. while($wiersz = mysql_fetch_array($wykonaj))
  5. {
  6. $ha = $wiersz['nazwa'];
  7. $zapytanie2 = "SELECT * FROM test WHERE nazwa="$ha"" or die(mysql_error());
  8. $wykonaj2 = mysql_query($zapytanie2) or die(mysql_error());
  9. while($wiersz2 = mysql_fetch_array($wykonaj2))
  10. {
  11. echo $wiersz2['id'],"=Tapeta=",$url,$katal,$wiersz['kategoria'],"/",$wiersz['nazwa'],"<br>";
  12. }
  13. }
  14. ?>


No i taka oto prowizorka działa do czasu aż w bazie znajdą się 2 identyczne obrazki wtedy zaczyna szaleć i pokazuje kilkakrotnie losowe wartości prosze o pomoc jak rozwiązać ten problem.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 23:07