Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP] Pomoc w zapytaniu
Spyder
post
Post #1





Grupa: Zarejestrowani
Postów: 269
Pomógł: 7
Dołączył: 12.10.2006
Skąd: Newcastle Upon Tyne

Ostrzeżenie: (0%)
-----


  1.  
  2. $insert = mysql_query("INSERT INTO auta VALUES(NULL, '".$res2['id']."', '".$res3['operation_id']."', '".$regno."','".$res3['type']."','".$res3['operation_date']."','".$res3['status']."', NULL) SELECT reg_no FROM auta WHERE reg_no <> '".$regno."'") OR DIE(mysql_error());
  3.  


Witam mam takie zapytanie ale nie moge sobie z nim poradzic mam wstawic te datne z INSERT tylko wtedy kiedy reg_no nie istnieje w tej tabeli do ktorej wstawiam. To zapytanie mi nie dziala. Prosze o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


zrób normalnego inserta, nie przejmując się reg_no

  1.  
  2. $x = mysql_quert('TWOJ INTERT');
  3.  
  4. if ($x == true) {
  5. // rekord dodany
  6. }else{
  7. // reg_no już istnieje
  8. }


A w na pole w bazie danych reg_no daj indeks unique...
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: 4.10.2025 - 17:20