php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.08.2006, 01:20  
Neuer Benutzer
 
Registriert seit: 21.11.2004
Beiträge: 23
mercurio
Standard Werte-Paar bereits in db vorhanden?

Servus zusammen,

ich möchte gerne in meiner db per sql abfragen, ob es ein bestimmtes Werte-Paar bereits gibt.

Konkret: ich habe eine Spalte user und eine Spalte product.

product kann 1, 2 oder 3 sein

ein user kann also 1 bis 3 einträge in der db haben, also z.B.

user: Fritz product: 1
user: Fritz product: 2


Der User Fritz ist also für die Produkte 1 und 2 registriert. Nun wird der User erneut registriert, wiederrum für Produkt 2.

Ich möchte also alle Einträge für den User Fritz auf product:2 überprüfen.
Wie mache ich das?

Danke, mercurio.
mercurio ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 07.08.2006, 03:27  
Erfahrener Benutzer
 
Registriert seit: 18.11.2005
Beiträge: 126
Clint
Standard

Morgen...
der einfachste Weg währe ein Select mit Where user = user And product = product.
PHP-Code:
<?php
$user 
'Fritz';
$product 2;
$sql "SELECT COUNT(*) FROM yourdb WHERE user = '$user' AND product = '$product' ";
?>
falls das Ergebniss höher wie 0 ist gibt es schon einen eintrag.

MfG Clint
__________________
http://www.rentmyphone.com
Clint ist offline   Mit Zitat antworten
Alt 07.08.2006, 10:02  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wenn du doppelte Einträge der Kombination user/product verhindern willst, setz die beiden zusammen als Primärschlüssel fest.
Zergling-new ist offline   Mit Zitat antworten
Alt 07.08.2006, 11:30  
Neuer Benutzer
 
Registriert seit: 21.11.2004
Beiträge: 23
mercurio
Standard

jo, danke für eure Antworten.

Manchmal muss man die Kiste einfach nur ausmachen, eine Nacht drüber schlafen und am nächsten Tag ist es klar wie Klosbrühe!

Andere Frage: Weiß jemand, wie man auf der phpMyAdmin-Oberfläche einstellt, dass einem standardmäßig immer 100 Einträge angezeigt werden, bei mir sind es immer nur 30 und ich muss es jedesmal wieder von neuem ändern.
mercurio ist offline   Mit Zitat antworten
Alt 07.08.2006, 12:22  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Zitat:
Zitat von mercurio
Andere Frage: Weiß jemand, wie man auf der phpMyAdmin-Oberfläche einstellt, dass einem standardmäßig immer 100 Einträge angezeigt werden, bei mir sind es immer nur 30 und ich muss es jedesmal wieder von neuem ändern.
Schau mal da: http://www.phpmyadmin.net/documentation/#cfg_MaxRows
xabbuh ist offline   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
Abfrage ob email adresse schon vorhanden ist TeazY PHP Tipps 2008 10 16.12.2007 12:22
Left Join funktioniert nicht richtig, nicht alle Werte.... Gdriver PHP Tipps 2007 9 20.08.2007 15:56
prüfen ob bestimmte Spalte bereits vorhanden Matthiasnet Datenbanken 1 19.03.2007 19:27
Unbekannte Werte verhindern das Dekodieren. freq.9 PHP Tipps 2006 10 15.07.2006 00:28
Werte aus gesamter Spalte zählen rotzlöffel PHP Tipps 2006 17 14.05.2006 20:28
kontrolle ob bereits vorhanden dsmcg PHP Tipps 2007 6 09.11.2005 10:06
Prüfen ob Benutzername bereits in Datenbank vorhanden ist nicobischof PHP Tipps 2005-2 5 19.10.2005 14:17
Alle Werte 1 mal zusammenzählen CHRIS Datenbanken 7 10.08.2005 15:27
Dynamische Werte übergabe? Logik Problem jesus666 PHP Tipps 2005-2 21 03.08.2005 17:30
Alle Werte eines Array mischen PHP Tipps 2005-2 2 28.07.2005 17:37
Eingabefelder und Werte PHP Tipps 2005-2 1 28.06.2005 08:19
Prüfe ob Ordner vorhanden PHP Tipps 2005 8 17.05.2005 22:53
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
Werte eines Arrays in eine MySQL schreiben PHP Tipps 2004 2 28.06.2004 13:32
[Erledigt] Werte werden 2x ausgegeben PHP Tipps 2004 2 13.06.2004 14:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wertepaar, mysql zeile hinzufügen falls nicht schon vorhanden

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:12 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.