phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 19.04.2004, 16:21   #1
TP-Senior
 
Registriert seit: Oct 2003
josch76 ist auf einem guten Weg

zwei tabellen auf einmal abfragen


hi,

habe ein kleines problem:

habe 2 tabellen in einer datenbank.

1. tabelle (firmenübersicht)=
id (auto increment)
beschreibung
bild
name

2. tabelle (produkte von firmen)=
id (auto increment)
beschreibung
bild
name (hier wird beim eintrag in die db die liste der verfügbaren firmen aus tabelle 1 zur auswahl angezeigt, jedoch nur die entsprechende id eingetragen)

bei der bisherigen abfrage:

PHP-Code:

$sql 
"SELECT * from tabelle2 ORDER BY name";
$result mysql_query($sql);
echo 
mysql_error()."<p>";

while (
$myrow mysql_fetch_array($result)) 
{ echo 
'
                    <tr>
                        <td class="inhalt">'
.$myrow[name].'</td>
                        <td class="inhalt">'
.$myrow[beschreibung].'</td>
                        <td class="inhalt"><a href="delete_verkaeufe_detail_erg.php?id='
.$myrow[id].">l&ouml;schen</a></td>
                    </tr> 
zeigt er nur die entsprechende firmen-id (feld 'name' aus tabelle 2) an. ich möchte aber den namen (feld 'name' aus tabelle 1) ausgeben.

kann jemand helfen, vielen dank schon im vorraus.

jan
josch76 ist offline   Mit Zitat antworten


Alt 19.04.2004, 16:35   #2
TP-Supporter
 
Benutzerbild von CB.NET
 
Registriert seit: Jun 2003
Ort: Fürth
CB.NET macht sich hier sehr viel Mühe
du musst dein SELECT ändern:
PHP-Code:
$sql "SELECT tab2.id, tab1.name FROM tab1, tab2 ORDER BY tab1.name"
und dann per $row zugreifen
__________________
Die perfekte Web-Applikation ist: sicher,skalierbar,schnell, anwenderfreundlich,intuitiv, wiederverwendbar,flexibel,transparent,umfassend,dynamisch, zuverlässig,einfach,modular,effizient, stabil,handhabbar,verteilt,robust, persistent,kollaborativ,mächtig,intelligent,leicht verwendbar,portierbar,erweiterbar,
fehlerfrei, und zu guter Letzt billig

Geändert von CB.NET (19.04.2004 um 16:39 Uhr).
CB.NET ist offline   Mit Zitat antworten
Alt 19.04.2004, 16:42   #3
TP-Senior
 
Registriert seit: Oct 2003
josch76 ist auf einem guten Weg
wenn ich es so ändere und ein einfaches:

PHP-Code:
echo $result
mache, kommt Resource id #2?!?!
josch76 ist offline   Mit Zitat antworten
Alt 19.04.2004, 17:15   #4
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
und? passt doch.

p.s. warum fragst du eigentlich, wenn du dann doch nicht das machst, was man dir rät?
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
zwei tabellen auf einmal abfragen zwei tabellen auf einmal abfragen
« ASP Seite unter Win XP testen ! | Unterschiedliche Interpretation je nach Server!! Hilfe, brauchs bis morgen!!! »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:30 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67