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
 
Start new topic
Odpowiedzi
wlamywacz
post
Post #2





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

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


Bo usunołem kod odnoszący się do Mysql był tam tylko wpis w którym dodawało: auto ID, nazwa.jpg, kategoria i to tyle
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: 8.10.2025 - 13:12