Wątek przeniesiony 2015-02-06 00:00 z PHP przez dzek69.

Porówanie danych z trzech tabeli

0
class porównaj
    {
         function __construct($tabela1,$tabela2,tabela3)
		 
		 $result = mysql_query("SELECT id_film FROM $tabela1  WHERE id_film ");
                 $result2 = mysql_query("SELECT id_film FROM $tabela2  WHERE id_film ");
                 $result3 = mysql_query("SELECT id_film FROM $tabela2  WHERE id_film ");
$query = mysql_num_rows($result);
		 $row = mysql_fetch_array($result, MYSQL_ASSOC);
		 
		 	 $i=0;
	while ($query>$i) //
   	    {
		$i++

//sprawdź czy każdy element z tabeli1 jest w tabeli 2, jeżeli jest to dodaj do tabeli 3 pod warunkiem że tam go nie ma( w tabeli 3):)
		 
		 }

będę wdzięczny za podpowiedz jak to zrobić, mam problem w ogarnięciu uchwytów do bazy danych i nie wiem jak ogarnąć ten problem

1

Zajmij się pierwsze konstrukcją samego języka, dobrymi praktykami, czytelnością kodu. Myślisz, że komuś się chce zgadywać czy dana instrukcja jest jeszcze w while czy już w następnej metodzie w ogóle. Od razu nauczysz się sumować i porównywać dane, bo to też powinieneś zrobić zanim weźmiesz się za bazy danych. Potem polecam dokumentację, gdzie masz mnóstwo przykładów, a w dodatku wyraźnie napisane, że funkcje mysql_ są przestarzałe i lada chwila zostaną usunięte z PHP.

1 użytkowników online, w tym zalogowanych: 0, gości: 1