Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: 2 zapytania do bazy na raz :)
Forum PHP.pl > Forum > Przedszkole
molecular
Czy można w php wysłać dwa zapytania do bazy danych na raz?? Np.
  1. <?php
  2. $sql = "DELETE FROM poziom_3 WHERE id_przodka='$id2'; 
  3. DELETE FROM poziom_2 where id='$id2' and id_przodka='$id1' limit 1";
  4. ?>

Powyższy kod zmajstrował mi PHPMyAdmin ale jak go umieszcze na stronie nie nie działa?? sad.gif
Lars
jak w phpmyadminie działa to na stronie też sleep.gif bo to co podałeś to tylko przypisanie tekstu do zmiennej ohmy.gif
molecular
Wiem że to przypisanie tekstu do zmiennej bo przeciez tu musi tkwić błąd. Skoro Skrypt nie wykonuje polecenia zapisaengo w zmiennej to winna jest złej składni chyba?? Gdy wykonuje pojedyncze zapytanie to jest ok a jak chce w jednym zapytaniu dać 2 DELETE to nie działa sad.gif
Sabistik
zalezy jaka db.
W mysql`u nie mozna dwoch zapytan naraz wykonac.
molecular
Cytat(Sabistik @ 2005-10-17 20:42:59)
zalezy jaka db.
W mysql`u nie mozna dwuch zapytan naraz wykonac.

No i wszystko jasne. używam MySQL więc dzięki za informację :-)
ActivePlayer
rozdziel na 2 zapytania. przed ; jest pierwsze a po, drugie
SongoQ
Mozesz troszeczke inaczej podejsc do tego tematu i zrobic usuwanie caskadowe. Z tego co zauwazylem to usuwasz 2 rekordy powiazane wiec teoretycznie powinienies zrobic usuwanie caskadowe i powinnno dzialac.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.