Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

aus 2 tabellen auslesen ??





Frage

Hallo, wollte mal fragen wie man es macht das man aus zwei Tabbel daten aussliest und sie beide aufliestet? Ich habe einmal ein newssystem auf einer hauptseite und ein zweites newsystem auf einer unterseite. diese beide newsysteme nutzen aber 2 verschiede tabbellen einmal news_main und news_cs !!Wie kann ich die beiden nun zusammen führen das er auf einer seite alle news anzeigt von news_main und news_cs ??

Antwort 1 von hendrikw84

Wenn beide die gleiche Struktur haben, mit union:
select * from news_main
union
select * from news_cs

mfg
Hendrik

Antwort 2 von Nessus

Hi,

noch besser: Wenn beide die gleiche Struktur haben gleich alles in eine Tabelle reinhauen, dann gibt es keinen Grund mit 2 Tabellen zu arbeiten.
Oder:

select * from tabelle_1 and tabelle_2 where tabelle_1.daten, tabelle_2.daten.........


Nessus

Antwort 3 von ofman

Joa,

hört sich ganz gut an!aber wo muss man das einfügen? In meine config.cfg ?? oder wie? Oder wo ich die VErbindung zum Mysql server herstelle_:

<?
mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($database);

if ($action == "" || $action == "viewall"){
?>
<!--Einzelne news-->
<?
mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($database);

$result = mysql_query("SELECT * FROM $tablename ORDER BY datum DESC LIMIT 0,$max_entry");
$id = @mysql_num_rows($result);


if($id == 0)
{
echo "
<DIV align=center><FONT face=Tahoma size=1 color=000000> Noch keine News vorhanden!</FONT></DIV>";
}
else
{

while ($data = mysql_fetch_array($result)) {


?>

Oder hierreinß:

//SQL-DATEN
$sqlhost = 'localhost'; //SQLHOST
$sqluser = 'xxx'; //SQLUSERNAME
$sqlpass = 'xxx'; //SQLPASSWORD
$database = 'xxx; //DATABASE
$tablename = 'news_main' ; //tabellenname für news
$krack = 'comments_cs'; //tabellenname für kommentare

Antwort 4 von Nessus

Hi,

uiii...
Du solltest Dir:
1. deinen Quellcode mal anschauen dort steht alles drin, besonderst die Selectanweisung, also Augen auf!
2. Dich mit SQL beschäftigen (zumindest die Grundzüge)
3. Dich mit PHP beschäftgen (Wie Punkt

Aber warum arbeitest Du nicht mit einer Tabelle?

Nessus

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: