 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
10.05.2004, 13:39
|
#1
|
|
TP-Member
Registriert seit: Sep 2003
Ort: NRW - Moers
|
Abfrage: ob Tabelle leer ist!
.....
$sql = "SELECT * FROM $tab";
$chekka = mysql_query($sql, $link);
....
Wenn $chekka leer ist, ist die tabelle auch leer oder?
oder sehe ich dass falsch
Gruß Don
__________________
I wasted all my pretty years on you!
|
|
|
10.05.2004, 13:44
|
#2
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
Nein , ein Mysql query gibt nicht die Anzahl der betroffenen Fields zurück , sondern eine Ressource ID .
DU kannst soweit ich weis mit "$Anzahl=mysql_affected_rows($chekka);"
die Anzahl rausbekommen.
Es gibt da auch noch was mit count() im Mysql Statement , aber das habe ich vergessen^^
Heatseeker
|
|
|
10.05.2004, 13:46
|
#3
|
|
TP-Supporter
Registriert seit: Aug 2002
Ort: Erde
|
ich würde der ja gerne helfen, nur bin ich bei wirklich nachvollziehbaren fragen fürs selbststudium.
gib dir doch die variable aus, von mir aus führe auch ein gettype() aus.
ciao filou
__________________
ich liebe dich, Hans-Jörg. gebt schwulen gleiche rechte.
erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)
|
|
|
10.05.2004, 13:51
|
#4
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
Was soll er denn mit dem Variablentyp .
der ist soweit ich weis sowieso String bei ner Mysql Ressource ID.
Aber wir wollen ja nicht so sein ^^
Hab mal kurz in ner Referenz nachgeschlagen.
$Anzahl = mysql_num_rows($chekka);
So gehts .
Gruß
Tuffi
|
|
|
10.05.2004, 13:58
|
#5
|
|
TP-Member
Registriert seit: Sep 2003
Ort: NRW - Moers
|
Danke Jungs 
__________________
I wasted all my pretty years on you!
|
|
|
10.05.2004, 14:09
|
#6
|
|
TP-Moderator
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
|
Hi !!
Um das ganze etwas resource-sparender zu machen, würde ich ein LIMIT 1 hinter den Query setzen... dann zieht er nur einen DS - bei der jetzigen Frage wird die Gesamte Tabelle zurückgegeben = Überflüssig
Gruss
Jan
|
|
|
10.05.2004, 14:12
|
#7
|
|
TP-Specialist
Registriert seit: Jan 2002
Ort: TP/Dynamik
|
select count(*)...
nur so am rande. 
__________________
Gehelft? Hier kannst du dich bedanken.
mike
|
|
|
10.05.2004, 14:12
|
#8
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
Musst du ahlt schauen wie groß du die Tanelle erwartest . wenn da sowieso nur 20 oder so drin sein KÖNNEN kannst du dir das auch knicken.
Aber danke jan , hatte ich auch schon vergessen das man das sinnvoller weise machen kann
Heatseeker
|
|
|
10.05.2004, 14:15
|
#9
|
|
TP-Supporter
Registriert seit: Aug 2002
Ort: Erde
|
Zitat:
|
Zitat von heatseeker
Was soll er denn mit dem Variablentyp .
der ist soweit ich weis sowieso String bei ner Mysql Ressource ID.
Aber wir wollen ja nicht so sein ^^
Hab mal kurz in ner Referenz nachgeschlagen.
$Anzahl = mysql_num_rows($chekka);
So gehts .
Gruß
Tuffi
|
danke, das ist mir schon klar,
wollte ihn nur ein bissi zum überlegen bringen, weil bei der frage was gibt $var = blabla aus mach mal echo ausführen könnte, dann den typ ermitteln, und und
ein bissi selbstdenken wollte ich anregen, aber manche leute hier sammeln bei den einfachsten sachen ihre rankingposts.
ciao filou
__________________
ich liebe dich, Hans-Jörg. gebt schwulen gleiche rechte.
erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)
|
|
|
10.05.2004, 15:30
|
#10
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
lol ranking posts.
Ich würd mich tierisch ärgern wenn es so eine einfache Frage wär und ich als antowort bekomme : Mach dich mal ein wenig schlau.
Ich kenne diese Situation nämlich selber sehr gut.
Aber wenn du meinst ...
Heatseeker
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:05 Uhr.
|
 |