MYSQL Въпрос

advokata

Registered
Здравеите!

Значи исках да ви питам ,
как мога да направя така че във един файл да се използва MYSQL SELECT два пъти?
И ако може да покажете точно как примерно да изкарам от едната таблица и от другата.

Благодаря. :) :roll:
 
Не се ползват 2 селекта а се отделят със запетайка.

Пример:
$query=mysql_query("SELECT tablica1,tablica2 FROM bd1,bd2")or die(mysql_error());

Ако искаш да селектираш всички таблици:
$query=mysql_query("SELECT * FROM bd1,bd2")or die(mysql_error());

Надявам се че си разбрал. :)
 
Е добре , поразбрах малко така , а тъкмо като изпуснахте горе , също така написах , след като ми обясните как да селектирам две таблици , а сега как да ги изкарам в страницата? :?: :cry:
 
advokata каза:
А примера който си ми дал , виждам че има bd1 & bd2. Това значи ли че трябва да се ползват 2бд-та? :idea:

bd1 = таблица1
bd2 = таблица2

select1 = поле1
select2 = поле2

Малко обърках имената... :oops:

Може да ползваш колкото таблици искаш. Аз просто съм дал пример с 2 таблици.

Ето ти код за изкарване на резултати.
<?php

$dbhost="localhost";
$dbuser="root";
$dbpasswd="";
$dbname="името на базата данни"

$con=mysql_connect($dbhost, $dbuser, $dbpasswd)or die(mysql_error());
mysql_select_db($dbname, $con)or die(mysql_error());
$chars="SET CHARACTER SET cp1251"; mysql_query($chars);

$query="select id,pole1 from таблицата order by id desc limit 1";
$result=mysql_query($query, $con);
while($r=mysql_fetch_array($result)){
echo $r[id]$r[pole1];
} ?>
 

Back
Горе