php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.04.2005, 21:44  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Oh mann.
http://php.net/mysql_num_rows
gibt immer einen "int"-Wert zurück. Heißt also, dass die if-Abfrage immer erfüllt ist.

Mach mal:
PHP-Code:
<?php

    $num 
mysql_num_rows($res);

    if( 
$num != ) {
        
printf('%s Datensätze selektiert.'$num);
    }
    else {
        echo 
'Kein Datensatz selektiert.';
    }

?>
Grüße Ben.
imported_Ben ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 22.04.2005, 15:11  
Erfahrener Benutzer
 
Registriert seit: 30.01.2005
Beiträge: 435
Jojo1
Standard

Zitat:
Zitat von Ben
Oh mann.
http://php.net/mysql_num_rows
gibt immer einen "int"-Wert zurück. Heißt also, dass die if-Abfrage immer erfüllt ist.

Mach mal:
PHP-Code:
<?php

    $num 
mysql_num_rows($res);

    if( 
$num != ) {
        
printf('%s Datensätze selektiert.'$num);
    }
    else {
        echo 
'Kein Datensatz selektiert.';
    }

?>
Grüße Ben.
thx, aber es klappt auch nicht
ist genauso wie davor das ... irgendwie -_-

PHP-Code:
<?php
    
if( $num != ) {
        
printf('%s Etwas'$num);
    }
    else {
echo 
"Nichts";
}

?>
das else geht nicht .. also wenn was selectiert wird kommt "Etwas" aber wenn nichts selectiert wird kommt einfach gar nichts

aber ist auch nicht so wichtig.
also nicht unbediengt notwendig ...
Jojo1 ist offline  
Alt 22.04.2005, 15:44  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Dann lass Dir mal $num ausgeben.
imported_Ben ist offline  
Alt 22.04.2005, 16:12  
Erfahrener Benutzer
 
Registriert seit: 30.01.2005
Beiträge: 435
Jojo1
Standard

editiert alles:
damn kanns daran liegen, weil ich die if anweisung im while() hab?

damn ich guck mal ... das würde mich jetz aufregen^^ euch wohl auch

edit:
AHH DAS WARS!
wie kann man nur so blöd sein ... arghs

sry leute
Jojo1 ist offline  
Alt 22.04.2005, 17:22  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von Ben
Oh mann.
http://php.net/mysql_num_rows
gibt immer einen "int"-Wert zurück. Heißt also, dass die if-Abfrage immer erfüllt ist.
Hö?
Bedeutet denn

PHP-Code:
<?
if ($a)
?>
nicht das gleiche wie
PHP-Code:
<?
if ($a!=0)
?>
????

Ob man den Rückgabewert noch einer Variablen zuweist oder nicht, ist doch egal. Der Wert des booleschen Ausdrucks bleibt gleich.
Der_Gerhard ist offline  
 


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 query browser + umlaute gugu Datenbanken 10 28.03.2009 19:15
Hilfe bei Mysql Query aus mehreren spalten benötigt cytrobic Datenbanken 8 18.05.2007 11:36
Mysql Query mitloggen cycap Datenbanken 1 03.04.2006 21:36
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
MySQL Query Browser c01001 Datenbanken 6 14.01.2006 22:13
Lost connection to MySQL server during query in ... ? Alpha Centauri Datenbanken 0 24.10.2005 11:09
verschiedene Query Ergebnisse in MySQL 4.0.x und 4.1.x Datenbanken 3 18.09.2005 15:57
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Lost connection to MySQL server during query bicpi PHP-Fortgeschrittene 17 02.08.2005 11:42
MySQL PrimaryKey von erstellen Datensatz? PHP Tipps 2005 2 09.05.2005 02:31
mysql_query meldet Fehler, MySQL Query Browser nicht Datenbanken 3 04.05.2005 17:15
Wieder mal MySQL Arlam !!! (datensatz erstellen) PHP Tipps 2005 4 07.03.2005 21:08
mysql query... alle datensäze älter als x tage löschen... Sclot Datenbanken 2 05.03.2005 23:04
mysql update query mit mehreren Tabellen funktioniert nicht PHP-Fortgeschrittene 5 08.01.2005 16:29
mysql Fehler - query was empty Anuschka Datenbanken 2 01.09.2004 00:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
queries einer seite überprüfen, php prüfen ob mysql wert liefert, php mysql prüfung ob abfrage werte liefert, mysql statement überprüfen ob null, mysql query liefert immer einen datensatz zurück, query prüfen liefert wert

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