php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.10.2004, 11:36  
Gast
 
Beiträge: n/a
Standard Eintrag überprüfen (MySQL) vor Neueitrag

Hallo!

Wo !!!HIER!!! im Script steht, möchte ich prüfen, ob der Eintrag den ich eintragen will, schon vorhanden ist.
Es reicht aus z.B. $datum und $text mit vohandenen Einträgen zu überprüfen.

Wie kann ich diese Anfrage kurz und schlank vornehmen?

Code:
		$datum=$termine;
		$enddatum=$zeile["enddatum"];
		$status='passiv';
		$beginn=$zeile["beginn"];
		$rubrik=$zeile["rubrik"];
		$wiederholt=$zeile["wiederholt"];
		$wer=$zeile["wer"];
		$text=$zeile["text"];

//****Prüfen ob Eintrag schon vorhanden ist

!!!HIER!!!

$eintrag = "INSERT INTO $DbOrt (id,datum,rubrik,beginn,wiederholt,wer,text,status,enddatum) VALUES 		('','$datum','$rubrik','$beginn','$wiederholt','$wer','$text','$status','$enddatum')";
		mysql_query($eintrag) or die (mysql_error());
		echo $eintrag;
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.10.2004, 11:43  
Gast
 
Beiträge: n/a
Standard

kommt drauf an wie du fest legt ob der eintrag schon mal vorhanden ist.
alle felder gleich, oder nur die felder 1, 2 und 5 identisch?

aber wie auch immer dem sein mag, geht's immer nach dem selben prinzip.
du versuchst ein select auszuführen das genau auf deine wünsche zutrifft.
wenn mysql_num_rows() dann größer 0 ist, gibt's den eintrag bereits.
 
Alt 14.10.2004, 11:45  
Gast
 
Beiträge: n/a
Standard

Code:
$sql = mysql_query("SELECT * FROM $DbOrt WHERE datum = '$datum' AND text = '$text'");
if(mysql_num_rows($sql) == 0) {
$eintrag = mysql_query("INSERT INTO ...");
} else {
print 'Diesen Datensatz gibt es schon';
}


mfg
DarkManX
 
 


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
Mysql Eintrag über mehrere Zeielne Eintrag funzt nicht PHP Tipps 2006 3 14.03.2006 19:38
nur letzten eintrag aus der mysql tabelle anzeigen lassen DaronM PHP Tipps 2007 7 14.11.2005 17:30
mysql eintrag will nicht | easy notyyy PHP Tipps 2005-2 3 26.10.2005 18:55
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
[Erledigt] PHP upload und mysql eintrag PHP Tipps 2005-2 1 05.10.2005 22:07
[Erledigt] Nächsten Eintrag in der mySQL DB auslesen Datenbanken 6 14.09.2005 13:24
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
if(neuer eintrag in mysql tabelle) nickie12 PHP Tipps 2005-2 6 08.08.2005 21:26
Letzten Eintrag einer MySQL Tabelle auslesen PHP Tipps 2005-2 4 12.07.2005 12:23
Eintrag in MySQL datenbank Tschuu PHP Tipps 2004-2 3 14.12.2004 17:02
MySQL Eintrag eindeutig erkennen wishy PHP Tipps 2004-2 2 13.12.2004 16:33
Frage - JS ausführen -> neuer Eintrag in MySQL vorhanden. HTML, Usability und Barrierefreiheit 2 27.11.2004 22:11
per button zum nächsten mysql eintrag PHP Tipps 2004 6 11.11.2004 20:57
mysql eintrag +1 PHP Tipps 2004-2 6 09.11.2004 20:27
Mysql Eintrag mit php editieren PHP Tipps 2004 7 24.09.2004 11:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql eintrag prüfen, php mysql eintrag prüfen, mysql überprüfen ob eintrag vorhanden, sql eintrag überprüfen, http://www.php.de/php-tipps-2004/10462-eintrag-ueberpruefen-mysql-vor-neueitrag.html, mysql auf eintrag prüfen, mysql eintrag überprüfen, mysql prüfen eintrag vorhanden, sql überprüfen ob eintrag schon vorhanden, mysql prüfen ob eintrag vorhanden, php mysql auf eintrag prüfen, mysql prüfen ob eintrag, php mysql eintrag überprüfen, eintrag überprüfen sql, prüfen ob eintrag in mysql, mysql eintrag checken, mysql test ob eintrag gleich, sql eintrag prüfen, c# sqlite einträgen überprüfen ob schon existiert, php mysql datenbank auf existierende zeile prüfen

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