php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.07.2005, 23:06  
Erfahrener Benutzer
 
Registriert seit: 27.11.2004
Beiträge: 149
nsane
nsane eine Nachricht über ICQ schicken
Standard Werte aus 2 Tabellen abfragen?

HI,

ich habe 2 Tabellen:
news: id, name, betreff, inhalt, datum
users: id, name, pw, icq, email, posts

jetzt möchte ich, dass die news geordnet nach datum von x bis y (also z.b. die ersten 10 news, doer news von 5 - 10 (für blätternfunktion)) ausgewählt werden. dabei wird ja auch der name XXX bzw name YYY etc... ausgewählt, von wem sie gepostet worden sind. nun will ich, dass alle infos aus der tabelle users von dem user XXX bzw user YYY etc... ausgewählt werden.

vielen dank im vorraus!
nsane ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.07.2005, 00:06  
Gast
 
Beiträge: n/a
Standard

siehe http://www.w3schools.com/sql/sql_join.asp
  Mit Zitat antworten
Alt 16.07.2005, 08:50  
Erfahrener Benutzer
 
Registriert seit: 27.11.2004
Beiträge: 149
nsane
nsane eine Nachricht über ICQ schicken
Standard

ok danke. mein sql query sieht wie folgt aus:

Zitat:
$sql = " select
".$tP."news.betreff,
".$tP."news.inhalt,
".$tP."news.datum,
".$tP."news.name,
".$tP."users.posts,
".$tP."users.icq,
".$tP."users.registered_on
from
".$tP."news,
".$tP."users
where
".$tP."users.name = ".$tP."news.name
order by
".$tP."news.datum DESC";
die funzt auch sehr gut, nur wie bekomme ich da nun noch ein LIMIT rein (für die Blätterfunktion) ?
nsane ist offline   Mit Zitat antworten
Alt 16.07.2005, 09:31  
Gast
 
Beiträge: n/a
Standard

So wie immer.
Wo steht denn LIMIT sonst immer bei einer mysql-Abfrage?

Im Zweifelsfall Doku befragen: http://dev.mysql.com/doc/mysql/en/SELECT.html
  Mit Zitat antworten
Alt 16.07.2005, 11:15  
Erfahrener Benutzer
 
Registriert seit: 27.11.2004
Beiträge: 149
nsane
nsane eine Nachricht über ICQ schicken
Standard

Danke. kannte die DOku noch nicht

Gibt es die Doku auch noch in deutsch bzw ne andere Seite, wo alles gut beschrieben ist?

btw das mit dem Limit habe ich nun hinbekommen!


€: wie kann man die anzahl an zeilen in ner Tabelle zählen? ist dies so zu umständlich bzw zu performant?:
PHP-Code:
$res mysql_query("SELECT id FROM tabelle");
$anzahl mysql_num_rows($res); 
?
nsane ist offline   Mit Zitat antworten
Alt 16.07.2005, 11:22  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von nsane
Danke. kannte die DOku noch nicht
Traurig
Zitat:
Zitat von nsane
Gibt es die Doku auch noch in deutsch bzw ne andere Seite, wo alles gut beschrieben ist?
Man könnte ja, wenn man mal mitdenkt, den Link von VolkerK mal genauer betrachten und aus "en" "de" machen.

Und so bekommt man die Anzahl Einträge:
PHP-Code:
<?
   $result 
mysql_query("Select count(*) from tabelle");
   
$anzahl mysql_result($result0);
?>
Das steht aber auch in der Doku.

Gruß
phpfan
  Mit Zitat antworten
Alt 16.07.2005, 11:55  
Erfahrener Benutzer
 
Registriert seit: 27.11.2004
Beiträge: 149
nsane
nsane eine Nachricht über ICQ schicken
Standard

wenn ich aber garnicht weiß, wie irgendein befehl heißt, da ich mich mit mysql/sql noch nie beschäftigt habe und gerade beinne, mich einzuarbeiten, dann ist doch klar, das ich nichts finde!
aber danke
nsane ist offline   Mit Zitat antworten
Alt 16.07.2005, 12:20  
Gast
 
Beiträge: n/a
Standard

Die deutsche Version ist nicht immer auf dem letzten Stand und es fehlen einige Teile der englischen.
  Mit Zitat antworten
Alt 16.07.2005, 12:29  
Gast
 
Beiträge: n/a
Standard

Hier könnte man auch mal nachlesen: http://ffm.junetz.de/members/reeg/DSP/

Gruß
phpfan
  Mit Zitat antworten
Alt 16.07.2005, 12:33  
Gast
 
Beiträge: n/a
Standard

Schau dir ruhig zunächst einmal folgende #deutschsprachige# Seiten an:

MySQL Doku:
..deutsch.. http://dev.mysql.com/doc/mysql/de/index.html
..und...... http://dev.mysql.com/doc/mysql/de/ix01.html

und:
-> (Einführung in MySQL: Ein MySQL-Tutorial):
........... http://dev.mysql.com/doc/mysql/de/Tutorial.html

Weil aber die deutschsprachige Docu teilweise sehr unvollständig
und auch nicht sehr aktuell ist

solltest du beachten,
dass du links auf den jeweiligen Seiten unter

"Additional languages" ---> english <--- anwählen kannst!

mfG ~dilemma~
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Alle Relationen von Tabellen in einer Datenbank abfragen dreifragezeichen Datenbanken 10 22.04.2008 17:51
Mehrere gleich Abfragen bei verschiedenen Tabellen cyberholic Datenbanken 3 08.01.2007 17:59
Problem beim Abfragen aller Tabellen in einer Datenbank gulli23 Datenbanken 5 26.02.2006 20:04
[Erledigt] werte aus mehreren tabellen auslesen Datenbanken 5 18.09.2005 13:45
Tabellen Eintrag erstellen ohne Werte anzugeben Schaelle Datenbanken 4 03.09.2005 15:44
Brauche Werte aus 2 Tabellen PHP Tipps 2005-2 2 20.08.2005 12:20
Verknüpfte Tabellen abfragen msdose Datenbanken 3 30.03.2005 10:43
Werte aus zwei Tabellen verknüpfen? Datenbanken 12 05.01.2005 10:41
2 Tabellen abfragen und dann variable unterschiedlich setzen Anuschka PHP Tipps 2004-2 2 22.12.2004 02:46
Abfragen und Auswerten von Daten verschiedener Tabellen duerov Datenbanken 1 24.09.2004 11:20
Abfragen und Auswerten von Daten verschiedener Tabellen duerov PHP Tipps 2004 3 24.09.2004 10:12
Werte aus 2 Tabellen in eine 3. abspeichern! Boennchen Datenbanken 2 09.08.2004 15:17
abfragen zwischen 2 Tabellen! Boennchen Datenbanken 1 02.08.2004 14:50
2 Tabellen abfragen Datenbanken 7 01.08.2004 18:28
MySQL DB Tabellen Kommentar abfragen Datenbanken 3 13.06.2004 22:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
daten aus 2 tabellen abfragen, 2 tabellen abfragen, http://www.php.de/datenbanken/26821-werte-aus-2-tabellen-abfragen.html, wie kann ich aus einer tabelle namen mit zahlen in einer zweiten tabelle schicken, php werte aus mehreren tabellen abfragen, php row aus 2 tabellen mit gleichen name

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:20 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.