Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql 2 bazy naraz
members_of_mayda...
post 1.07.2003, 17:31:59
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


witam

jak wyswetlic jednoczesnie zawartosc 2 rórznych baz tak zeby dowiedziec i wyswetlic poszczegulne rekordy


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
Puciek
post 1.07.2003, 17:34:32
Post #2


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Poprostu najpierw połączasz się z pierwszą, zapisujesz co tam potrzebujesz. A potem z drugą bazą i po problemie.


--------------------

http://puciek.wordpress.com prywatnie o świecie
Go to the top of the page
+Quote Post
spenalzo
post 1.07.2003, 17:37:11
Post #3





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Prosimy o sformułowanie zapytania w urzędowym języku polskim.


--------------------

Go to the top of the page
+Quote Post
members_of_mayda...
post 1.07.2003, 17:37:33
Post #4





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


bazzz sory mialm na mysli tabele ale ze mnie gapa

1 jednej tabeli mam pewną date i 2 mam datę ( ostanitnie daty dodatane do tabeli ) i chce je wyswetlic i zrobic tak ze jezeli jedna data od 2 jeskt wilrza to wyskoczy mi napisz " zle "


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
members_of_mayda...
post 1.07.2003, 17:38:53
Post #5





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


a co czegoś nie kapujesz ?

jestem analfabetą , jeżeli chodzi o ortografie


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
Puciek
post 1.07.2003, 17:39:23
Post #6


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


jeżeli szukasz kodu to RTFM


--------------------

http://puciek.wordpress.com prywatnie o świecie
Go to the top of the page
+Quote Post
members_of_mayda...
post 1.07.2003, 17:41:35
Post #7





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


ja mam tak[php:1:c759169973]
<?
$db = mysql_connect("localhost", "root", "bytom") ;
mysql_select_db("edu", $db);
$res3 = mysql_query ("SELECT * FROM track_e_login ORDER BY login_date DESC LIMIT 1");

$res2 = mysql_query ("SELECT * FROM track_e_login ORDER BY login_date DESC LIMIT 1");
while($row2 = mysql_fetch_array($res2))
{
$login_user_id= $row2["login_user_id"];
$login_date = $row2["login_date"];;
$data= $row3["data"];
}

if($login_date < $data)
{
echo "$login_date $data";

}


?>[/php:1:c759169973]

co źle ?


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
spenalzo
post 1.07.2003, 17:43:35
Post #8





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


SQLa aż tak dobrze nie znam, żeby to zrobić krócej ale:
[php:1:2895eeab9d]<?php
$q=mysql_query("SELECT czas FROM tabela1 where costam='costam'");
$t=mysql_fetch_row($q);
$q2=mysql_query("SELECT czas FROM tabela2 where costam='costam'");
$t2=mysql_fetch_row($q2);
if($t>$t2)
{
echo "Źle!";
}
?>[/php:1:2895eeab9d]

PS. Kup sobie program do nauki pisania na klawiaturze.


--------------------

Go to the top of the page
+Quote Post
[Regis]
post 1.07.2003, 17:46:13
Post #9





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Wrocław

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


A czy tego co zwrocil $res3 tez nie powinienes "obrobic" za pomoca mysql_fetch_array ?

Wogole to pisz tak zeby ludzie rozumieli o co Ci chodzi :

DOPISANE: spenalzo - byles szybszy smile.gif
Go to the top of the page
+Quote Post
HaRy
post 1.07.2003, 19:17:27
Post #10





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 15.05.2002
Skąd: Łódź

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


[php:1:315f74046e]<?php
$q=mysql_query("SELECT czas FROM tabela1 where costam='costam'");
$t=mysql_fetch_row($q);
$q2=mysql_query("SELECT czas FROM tabela2 where costam='costam'");
$t2=mysql_fetch_row($q2);
if($t>$t2)
{
echo "Źle!";
}
?>
[/php:1:315f74046e] zastapil bym

[php:1:315f74046e]<?php
list($status) = mysql_fetch_row(mysql_query("select if(tab1.czas>tab2.czas,'źle','dobrze') from tab1, tab2 where tab1.costam='costam' and tab2.costam='costam'"));
print $status;
?>[/php:1:315f74046e]
Go to the top of the page
+Quote Post
Puciek
post 1.07.2003, 19:19:56
Post #11


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


echo jest szybsze


--------------------

http://puciek.wordpress.com prywatnie o świecie
Go to the top of the page
+Quote Post
members_of_mayda...
post 1.07.2003, 19:29:36
Post #12





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


[php:1:ffe9dbbe5d]

<?php
if ($_user)
{

$db = mysql_connect("localhost", "root", "bytom") ;
mysql_select_db("edu", $db);
$res = mysql_query ("SELECT * FROM mesage WHERE username='$_uid';");
$num_rows = mysql_num_rows($res);
echo " - <a href=poczta.php?akcja=inbox> Masz <b>$num_rows </b>listy </a>n";


$d = date("m.d.y - H:i:s");
$db = mysql_connect("localhost", "root", "bytom") ;
mysql_select_db("edu", $db);
$res = mysql_query ("SELECT * FROM track_e_login WHERE login_user_id='$_uid'; ORDER BY login_date DESC LIMIT 1 ");
while($row = mysql_fetch_array($res))
{
$d = date("m.d.y - H:i:s");
$login_date= $row["login_date"];
echo "
if(!$login_date > $d) { echo "<font color=red>nowa wiadomosc</font>";

}
}
}

?>[/php:1:ffe9dbbe5d]

dzila wyswetlanie ilosci wiadomosci ale nie dzila informacja o nowych


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
HaRy
post 1.07.2003, 19:29:44
Post #13





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 15.05.2002
Skąd: Łódź

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


kit z echo ... naj mniej wazne w przykadzie bylo ... chodzilo o wykozystanie IF w zapytaniu ...
Go to the top of the page
+Quote Post
scanner
post 1.07.2003, 20:26:12
Post #14





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Cytat
[php:1:4fddc89761]
<?php
// (...)
while($row = mysql_fetch_array($res))
{
$d = date("m.d.y - H:i:s");
$login_date= $row["login_date"];
echo "
if(!$login_date > $d) { echo "<font color=red>nowa wiadomosc</font>";

}
}
}

?>[/php:1:4fddc89761]
dzila wyswetlanie ilosci wiadomosci ale nie dzila informacja o nowych
Burdel w kodzie kolego. Popatrz na kolory i pomysl.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
members_of_mayda...
post 1.07.2003, 20:40:57
Post #15





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


jedyny błąd z tego co ja widze to powtórzenie zmiennej $d ale to nie błą d chyba , że jest inny jaki podpowiedz ?


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
scanner
post 1.07.2003, 20:46:43
Post #16





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Linia 7 i 8 na listingu w moim poście. Te kolorki naprawdę nie są takie, jakie być powinny.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
members_of_mayda...
post 1.07.2003, 21:07:39
Post #17





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


no tak przeoczyłęm

tam powinno być , ale terz nie dzial
[php:1:e1c339bbd8]

$res = mysql_query ("SELECT * FROM mesage WHERE DESC LIMIT 1 username='$_uid';");
while($row = mysql_fetch_array($res))
{
$d = date("m.d.y - H:i:s");
$data= $row["data"];
echo "$data";
if(!$data > $d)
{
echo 'new';
}
}

[/php:1:e1c339bbd8]


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
DeyV
post 1.07.2003, 21:08:43
Post #18





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




choroba - wrzuć swoje zapytanie do phpmyadmin, i zobacz czy zadziała.... Jesłi tak - bardzo mnie to żdziwi


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
members_of_mayda...
post 1.07.2003, 21:31:20
Post #19





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


ale to nie działa questionmark.gif


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
scanner
post 1.07.2003, 21:38:34
Post #20





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




[sql:1:2d70cbbaac]SELECT * FROM mesage WHERE username='$_uid' LIMIT 1[/sql:1:2d70cbbaac]Wisisz mi piwo.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:28