php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.08.2011, 11:17  
Neuer Benutzer
 
Registriert seit: 25.08.2011
Beiträge: 1
PHP-Kenntnisse:
Anfänger
zarabina befindet sich auf einem aufstrebenden Ast
Standard Ist SQL Abfrage leer?

Hallo,

Ich habe ein kleinen Bug in meinem Code.
Und Zwar will zu dieser SQL Abfrage :
PHP-Code:
$result2=mysql_query ('SELECT * FROM GewinnspieleTrack WHERE IDCustom="'.$IPGet.'" AND IDContest="'.$IDGet.'" ') ; 
Wissen ob Sie leer ist.
Ich habs mit
PHP-Code:
if (empty($result)) 
probiert, aber der merkt garnicht ob es leer ist.

---------------

Was ich eigentlich tun will:
bei result2: schauen ob es die kombi IP ID schon in der DB gibt.
dann wenn result2 leer ist einfügen, wenn nicht nix machen.

lg eure Zara
zarabina ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.08.2011, 11:18  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Hi.

http://www.php.net/manual/de/functio...l-num-rows.php ist dein Freund. Wie man Datensätze ausliest, siehst Du z.B. hier: http://www.php.net/manual/de/functio...-fetch-row.php

Zitat:
dann wenn result2 leer ist einfügen, wenn nicht nix machen.
--> ?????

Außerdem machst Du
PHP-Code:
if (empty($result)) 
aber deine Variable heißt $result2 !

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 25.08.2011, 11:27  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

$result2 ist niemals leer, wenn die Abfrage zur Datenbank abgeschickt werden konnte und dort keinen Syntax-Error produziert hat ... wobei selbst in dem Fall (Syntax-Error) ist $result2 ein Boolean mit FALSE als Wert - der würde von empty nur gewertet als würde es leer sein.,.


ansonsten enthält $result2 jetzt erstmal die MYSQL_RESSOURCE , über die du mit den fetch-Funktionen die eigentlichen Ergebnsse der Abfrage holen kannst.

PHP-Code:
$result2=mysql_query ('SELECT * FROM GewinnspieleTrack WHERE IDCustom="'.$IPGet.'" AND IDContest="'.$IDGet.'" ') ;  
if (
mysql_num_rows($result2)===0) { // mysql_num_rows = Anzahl der Zeilen im Ergebnis .. 0 Zeilen = nix gefunden
}
else {
  
$result=mysql_fetch_assoc($result2); // 1 Ergebnis kommt

__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 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
SQL Abfrage optimieren tromton Datenbanken 11 01.08.2011 20:42
[Erledigt] SQL Abfrage escapen wooha PHP Einsteiger 3 18.04.2011 10:13
[Erledigt] Verdraxte Abfrage von 2 SQL Tabellen EmmKey PHP Einsteiger 7 15.03.2011 12:21
[Erledigt] SQL zweistufige Abfrage Elefterios Datenbanken 12 13.03.2011 15:23
SQL Abfrage INNER JOIN etc. chr1s-eg Datenbanken 4 01.03.2011 13:37
SQL Abfrage - Summieren mehrerer Werte eines Datensatzes themk# Datenbanken 7 15.02.2011 16:42
Array aus SQL Abfrage zusammenbauen um es rekursiv abzuarbeiten litterauspirna PHP Einsteiger 7 01.02.2011 18:44
Werte mehrerer Checkboxen für SQL Abfrage übernehmen? krais PHP Einsteiger 4 14.01.2011 21:24
Umlaute (ä) in der SQL Abfrage noop Datenbanken 5 09.01.2011 23:06
[Erledigt] Mehr als eine SQL Abfrage hintereinander. Seebär PHP Einsteiger 5 29.12.2010 15:44
erweitere sql abfrage Helix PHP Einsteiger 5 27.12.2010 04:11
False Abfrage und SQL hängt sich auf marc77 Datenbanken 4 22.11.2010 14:57
[Erledigt] sql abfrage mit Tabelle in der $ Zeichn vorkommt dior Datenbanken 5 09.11.2010 13:05
[Erledigt] SQL Abfrage über 2 Tabellen, wenn eine davon leer ist Registrierer Datenbanken 13 18.05.2009 20:48
abfrage ob spalte leer PHP-Fortgeschrittene 3 23.09.2005 15:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php sql abfrage leer, sql abrage ist leer, if sql abfrage leer, sql wenn ergebnis leer, a sql leer, sql empty, abfrage empty, result leer sql, php sql abfrage, wenn sql ergebnis leer dann, leerwert iif, sql abfrage leer php, sql fetch leer, sql ist ergenis leer?, wenn sql abfrage leer, php abfrage result leer, if sql abfrage ist leer, php abfrage leer, wenn fetch array abfrage leer, php if sql abfrage leer

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