Wer ist online

Gäste online: 2
Mitglieder online: 0

Letzte Mitglieder
tanzi
Offline
Schwarze
Offline
Haschi
Offline
sternklar
Offline
djmartin
Offline
Rene Weber
Offline
RPB
Offline
Chikos_...
Offline
Septron
Offline
21Matze
Offline
Mehr anzeigen


Wir suchen...

Moderator
Gast Moderator
Spezial Moderator
DJ
Chat Wache
Sponsor
Techniker
Grafiker

Jetzt Bewerben!

Shoutbox

Du musst eingeloggt sein um eine Nachricht zu schreiben.

Schwarze
Schwarze
aus
30. April 2024 01:47
Offline
Verwarnstatus: warningwarningwarningwarning

Michael71
Michael71
aus
08. August 2023 17:02
Offline
Verwarnstatus: warningwarningwarningwarning
hallo suche PHP

Layout-24
Layout-24
aus
01. Januar 2022 18:37
Offline
Verwarnstatus: warningwarningwarningwarning
Wir von layout-24 wünschen euch ein frohes neues Jahr 2022. Bleibt gesund.

Shoutbox Archiv

Shoutbox Beiträge: 531
©


Thema ansehen

PHPFusion-4you.de » PHP-Fusion v7 -Hilfe und Support » Allgemeine Fragen und Probleme für V7
 Thema drucken
MySQL Tabellen überprüfen...
Manuel
Liebe Freunde,

ich würde gerne 2 Tabellen miteinander verbinden und überprüfen.

Beispiel

Wenn User ID mit Kunden ID übereinstimmt soll das Ergebnis ausgegeben werden.

Ist es nicht der fall so soll natürlich ein Hinweis Text erscheinen wie z.B. Sie haben keine Bestellungen getätigt oder ähnliches.

Mein derzeitiger Code für die Überprüfung:

Download Code  Code

if(!defined("DB_BILL")) { define("DB_BILL", DB_PREFIX."billing") }
if(!defined("DB_USER")) { define("DB_USER", DB_PREFIX."users") }

$res_bill = dbquery("SELECT * FROM ".DB_BILL.", ".DB_USER." WHERE kid = user_id")
while($bill = dbarray($res_bill)) {
AUSGABE
}





Bedanke mich schon einmal für die nette Hilfe.

Euer

DH24 - Manuel
 
https://phpfusion-4you.deWeb
TaZzOo
Hi ich habe da mal was gehabt wo ich das auch brauchte hier habe ich mal ein link was dir helfen könnte

http://www.sql-un...-join.html
 
http://tazzoo-world.de/testingWeb
Manuel
Hallo TaZzOo,

erst einmal vielen Dank für die schnelle Hilfe.

Das nun nicht mehr das Problem nun hab ich folgendes Problem das bei dem Kunden wo keine Produkte bestellt wurden der Text so oft angezeigt wird wie auch Einträge der gesamten Bestellungen angezeigt wird.

Beispiel: 105 Bestellungen sind in der DB verzeichnet bekommt der Kunde wo keine Bestellungen getätigt hat gleich 105x den Text "Sie haben keine Bestellungen getätigt.

Der derzeitige Quellcode der Abfrage sieht so aus:

Download Code  Code

if(!defined("DB_BILL")) { define("DB_BILL", DB_PREFIX."billing") }
if(!defined("DB_USER")) { define("DB_USER", DB_PREFIX."users") }

$res_bill = dbquery("
SELECT DISTINCT *
FROM ".DB_BILL."
INNER JOIN ".DB_USER."
ON ".DB_USER.".user_id=".DB_BILL.".kid
")

while($bill = dbarray($res_bill)) {
if($userdata['user_id']== $bill['kid']){
echo "Ihre Kunden ID: ".$bill['kid']."<br />";
echo "Ihre Bestellungsnummer: ".$bill['billid']."<br />";
echo "Ihr bestelltes Produkt: ".$bill['produkt']."<br />";
echo "Preis zum Zeitpunkt der Bestellung: ".$bill['preis']." &euro;<br /><hr />";
}else{
echo "Sie haben noch keine Bestellungen get&auml;tigt.";
}
}





Vielen Dank für die weitere Hilfe.

DH24 - Manuel
 
https://phpfusion-4you.deWeb

Thema verlinken
Soziale Netzwerke: Facebook Google Windows-Live Twitter Yahoo
URL:
BBcode:
HTML:
Facebook Like:


Springe ins Forum:

Ähnliche Themen

Thema Forum Antworten Letzter Beitrag
MySQL SQL Datenbanksicherung Allgemeine Fragen und Probleme für V7 6 16. Juni 2017 18:10
Weiße Seite nach MySQL Abfrage Allgemeine Fragen und Probleme für V7 1 10. Februar 2014 18:03
Tabellen(infusion) für Dart Infusions V7 2 08. Mai 2011 12:13
MySQL Datenbank Installation und Update V7 3 17. Februar 2011 14:47