17. oktober 2002 - 19:48
Der er
13 kommentarer og 1 løsning
Find største værdi
Hej, jeg har dette i en tabel: id overskrift navn email dato besked replies så skal den finde den med den største "replies" og skrive i et php scritp: "Overskrift" - "Replies" indlæg.
Annonceindlæg fra Barco
17. oktober 2002 - 19:52
#1
for 5 point er sql'kommandoen vist hvad du kan få *g* mysql_query('SELECT id, overskrift, replies FROM table ORDER BY replies DESC LIMIT 0,1');
17. oktober 2002 - 20:04
#2
nu er der 15 points
17. oktober 2002 - 20:09
#3
uhu *g* <?php $sql = mysql_query('SELECT id, overskrift, replies FROM table ORDER BY replies DESC LIMIT 0,1'); if (mysql_num_rows($sql)) { $foo = mysql_fetch_assoc($sql); echo $foo["overskrift"].' - '.$foo["replies"]; } ?>
17. oktober 2002 - 20:16
#4
Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /web/www.skyskraber.dk/www/yo-bitch/sex.php on line 82
17. oktober 2002 - 20:17
#5
<?php include("config.php"); $sql = mysql_query('SELECT id, overskrift, replies FROM table ORDER BY replies DESC LIMIT 0,1'); if (mysql_num_rows($sql)) { $foo = "mysql_fetch_assoc($sql)"; echo "Debat med flest sætninger: $foo["overskrift"].' - '.$foo["replies"] indlæg"; } ?>
17. oktober 2002 - 20:19
#6
hvis du nu fremfor at ændre alle mine linier til ugyldig kode forsøgte med den jeg postede, ville du sikkert ikke få en parse error .....
17. oktober 2002 - 20:29
#7
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /web/www.skyskraber.dk/www/yo-bitch/sex.php on line 82
17. oktober 2002 - 20:29
#8
<?php include("config.php"); $sql = mysql_query('SELECT id, overskrift, replies FROM forum_body ORDER BY replies DESC LIMIT 0,1'); if (mysql_num_rows($sql)) { $foo = mysql_fetch_assoc($sql); echo Debat med flest sætninger: $foo["overskrift"].' - '.$foo["replies"] indlæg; } ?>
17. oktober 2002 - 20:32
#9
ja, så har du kun ændret én linie og måske det er dén der indeholder problemet....
17. oktober 2002 - 20:33
#10
Nej jeg har ej.. Gider du ikke godt at se min kode?
17. oktober 2002 - 20:35
#11
hvad hulan kalder du så den her echo Debat med flest sætninger: $foo["overskrift"].' - '.$foo["replies"] indlæg; sammenlignet med echo $foo["overskrift"].' - '.$foo["replies"]; ?
17. oktober 2002 - 20:37
#12
skriv dog echo 'Debat med flest sætninger: '.$foo["overskrift"].' - '.$foo["replies"].' indlæg'; idet mindste kan du prøve at få det til at virke som du spørger om inden du ændrer koden, specielt når du i første forsøg bruger flere formateringsregler. Et godt råd, få noget til at virke, ret så enkeltvist så du er sikker på det virker step-by-step.
17. oktober 2002 - 20:38
#13
Okay, men der skal jo stå det der.. $foo["overskrift"].' ser ikke rigtig ug. Mén hvad ved jeg..
17. oktober 2002 - 20:39
#14
Mange tak..
Computerworld tilbyder specialiserede kurser i database-management