php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.07.2004, 11:44  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard problem mit spalten zählen

ich habe (nach einem connect zur db) die spalten einer tabelle mit :

PHP-Code:
$quest mysql_query("SELECT * FROM furu_werb ORDER BY name")or die(mysql_error());
$num mysql_num_rows($quest)or die(mysql_error()); 
gezählt. Wenn es mindestens eine gab, war alles kein problem, doch wenn nun nichts in der tabelle steht, dann kommt nach dem $num = ...
nichts mehr.
Ich habe schon versucht mit einer if-Schleife das ganze aufzuhalten. Etwa so :
PHP-Code:
if($num<=0)
{
echo 
'Kein Eintrag';
}
else
{
echo 
'Eintrag';

Aber das kam auch schon nicht mehr.
Habt ihr eine Idee wie ich das Problem in den Griff bekommen kann ?
yoshy ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.07.2004, 11:50  
Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 99
oswald
oswald eine Nachricht über ICQ schicken
Standard Re: problem mit spalten zählen

PHP-Code:
if(!$num)
{
echo 
'Kein Eintrag';
}
else
{
echo 
'Eintrag';

versuchs mal so.
__________________
MfG O$w@Ld.at
oswald ist offline  
Alt 26.07.2004, 11:53  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard

ich denke das ist das gleiche wie :

PHP-Code:
if(isset($num)) ... 
Aber das Problem liegt ja nicht daran, dass ich nicht weis wie ich eine Variable überprüfe sondern das der script nach dem $num=... einfach beendet und nichts mehr ausgibt. NIcht mal

PHP-Code:
echo 'hello world'
oder sowas...

// edit

Hab das Problem ... ich sollte eben nicht :

PHP-Code:
or die(mysql_error()); 
hintendran schreiben ...
yoshy ist offline  
Alt 26.07.2004, 12:01  
Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 99
oswald
oswald eine Nachricht über ICQ schicken
Standard

also !isset($var) fragt meines wissens ab ob die variable überhaupt existiert und !$var fragt ab ob die variable einen inhalt hat. wegen dem ! davor fragt er natürlich ab ob kein inhalt drinnen ist dann...

mach doch einfach ein break(); dann wird der scriptdurchlauf unterbrochen.
__________________
MfG O$w@Ld.at
oswald ist offline  
Alt 26.07.2004, 12:08  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard

und wieder was gelernt, danke für deine hilfe, hab das problem ja nun gefunden
yoshy ist offline  
Alt 26.07.2004, 12:10  
Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 99
oswald
oswald eine Nachricht über ICQ schicken
Standard

np
__________________
MfG O$w@Ld.at
oswald ist offline  
Alt 26.07.2004, 12:11  
Gast
 
Beiträge: n/a
Standard

du zählst aber Row's ! Reihen! und keine Spalten. nur so am Rande. nicht verwechseln

is halt nen unterschied zwischen - und |
 
Alt 26.07.2004, 12:14  
Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 99
oswald
oswald eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von Kindariegel
du zählst aber Row's ! Reihen! und keine Spalten. nur so am Rande. nicht verwechseln

is halt nen unterschied zwischen - und |
ist mir persönlich jetzt auch nicht aufgefallen *gg*
__________________
MfG O$w@Ld.at
oswald ist offline  
Alt 26.07.2004, 12:50  
Erfahrener Benutzer
 
Registriert seit: 08.01.2004
Beiträge: 166
yoshy
yoshy eine Nachricht über ICQ schicken
Standard

ohh ich hatte eigentlich das richtige gemeint ....
yoshy 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
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
maximalwert aus mehreren Spalten obi PHP Tipps 2006 9 17.10.2006 12:55
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
3 spaltige Tabelle - Experten Problem havok PHP Tipps 2006 12 19.05.2006 11:55
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Wie kann ich die Spalten einer Tabelle auslesen ? Datenbanken 0 31.10.2005 00:29
problem mit layout Beitragsarchiv 12 13.10.2005 12:41
drei Spalten einer Tabelle zusammenfügen Lia PHP Tipps 2005-2 24 16.08.2005 15:58
[Erledigt] Problem mit Backslash Patrick Schwarz PHP Tipps 2005-2 5 26.07.2005 09:54
spalten zählen mit ausnahmen Datenbanken 8 16.07.2005 13:04
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Problem mit table-layout:fixed HTML, Usability und Barrierefreiheit 4 16.09.2004 22:35
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51


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