anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 18 Jul, 2025 07:39

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Sql prob.
BeitragVerfasst: So 15 Jan, 2006 15:14 
Offline
Held
Held
Benutzeravatar

Registriert: Sa 10 Sep, 2005 11:26
Beiträge: 248
Wohnort: NRW
Also ich wollte mal fragen wie das mit der sql der Gilden von elli und so funzt das man mehrere einträge machen kann ich brauche das für eins meiner scripte..Also ich meine mit dieser tabelle das man mehrere Gilden mit dieser Tabelle amcht aber das jede gilde für jeden user sichtbar ist...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Jan, 2006 20:53 
Offline
Held
Held
Benutzeravatar

Registriert: Sa 10 Sep, 2005 11:26
Beiträge: 248
Wohnort: NRW
omg..ok ich machs ma genauer da ich glaube das dies keiner verstanden hat...also ich habe folgende tabelle

[php]CREATE TABLE `bwahl` (
`id` INT(11) NOT NULL auto_increment,
`kandidaten` VARCHAR (200) default '0' NULL,
`vorsetze` text,
`stimmen` INT (4) DEFAULT '0' NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM;[/php]

und nun trage ichs achen in die tabelle ein alles funzt einwandfrei nur wen ich die anzeigen will wird nur 1 angezeigt meien abfrage sieht so aus kann ja sein das ich da nen fehler drinne hab..

[php]$sql="SELECT * FROM bwahl ORDER BY stimmen DESC";
$result=db_query($sql);
$row = db_fetch_assoc($result);[/php]

Also es wird nur eine person angezeigt in der Datenbank sind zwar mehrere sachen eingetragen abe rnur eisn wird angezeig twarum?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Jan, 2006 21:13 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 25 Aug, 2005 00:53
Beiträge: 135
LoGD: http://schwarzer-drache.cwsurf.de/logd/source.php
Ray hat geschrieben:
[php]$sql="SELECT * FROM bwahl ORDER BY stimmen DESC";
$result=db_query($sql);
$row = db_fetch_assoc($result);[/php]

Also es wird nur eine person angezeigt in der Datenbank sind zwar mehrere sachen eingetragen abe rnur eisn wird angezeig twarum?


damit wird ja nu eins aufgerufen^^

mach:
[php]$sql="SELECT * FROM bwahl ORDER BY stimmen DESC";
$result=db_query($sql);
for ($i=0; $i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
}[/php]

oder

[php]$sql="SELECT * FROM bwahl ORDER BY stimmen DESC";
$result=db_query($sql);
while ($row = db_fetch_assoc($result)){
}[/php]

dann werden alle aufgerufen.


Zuletzt geändert von Darkness am So 15 Jan, 2006 22:41, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Jan, 2006 21:18 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
Weil du nur einen Eintrag aus dem Ergebnis ausliest.[php]$sql="SELECT * FROM bwahl WHERE 1 ORDER BY stimmen DESC";
$result=db_query($sql);
while($row=db_fetch_assoc($result)){
// hier der Code zur Verarbeitung von $row
}[/php]


...wie es Darkness geschrieben hat...
*schneller werden muss* :D

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Jan, 2006 21:55 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
anpera hat geschrieben:
Weil du nur einen Eintrag aus dem Ergebnis ausliest.[php]$sql="SELECT * FROM bwahl WHERE 1 ORDER BY stimmen DESC";
$result=db_query($sql);
while($row=db_fetch_assoc($result)){
// hier der Code zur Verarbeitung von $row
}[/php]


...wie es Darkness geschrieben hat...
*schneller werden muss* :D


... Nur dass sich Darkness ein wenig verschrieben hat, das Semikolon gehört da nicht wirklich hin ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 15 Jan, 2006 22:43 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 25 Aug, 2005 00:53
Beiträge: 135
LoGD: http://schwarzer-drache.cwsurf.de/logd/source.php
Semikolon? Wleches Semikolon, ich seh da keins *pfeif* :D

So, is korrigiert, nich dass jemand den Fehler übernimmt^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 16 Jan, 2006 15:21 
Offline
Held
Held
Benutzeravatar

Registriert: Sa 10 Sep, 2005 11:26
Beiträge: 248
Wohnort: NRW
ok es funzt vielen dank


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum